leandrocp

leandrocp

Nimble_publisher_mdex - Adapter to setup a blog quickly with MDEx and Lumis

Hey I published a small adapter to hook MDEx and Lumis into nimble_publisher to get a static site or blog up and running quickly. To init a new project:

mix archive.install hex igniter_new
mix igniter.new my_blog --install nimble_publisher_mdex --with phx.new

And you’ll get this:

nimble_publisher_mdex_under400kb

Some built-in features:

  • Light/dark themes
  • Syntax highlighting with many languages and themes
  • HEEx components
  • Fast Markdown converting
  • GitHub/GitLab Flavored Markdown
    And much more from MDEx and Lumis.

Repo:

https://github.com/leandrocp/nimble_publisher_mdex

This is not intended to be a full CMS-like solution but I’d add more Igniter commands to make the setup and integration easier, so feel free to open PRs and Issues. Enjoy!

Where Next?

Popular in Announcing Top

alisinabh
Hey everyone i’ve developed a library for Jalaali calendar for elixir which supports converting Gregorian dates to Jalaali and vice vers...
New
tmbb
I’ve published the first version of my Makeup library. It’s a syntax highlighter for Elixir in the spirit of Pygments, Currently it highl...
New
mbuhot
Leverage Open Api 3.0 (Swagger) to document, test, validate and explore your Plug and Phoenix APIs. Generate and serve a JSON Open API ...
New
tmbb
I’ve decided to create this topic to discuss optimization possibilities for something like Phoenix LiveView. I’ve created this topic unde...
144 10847 141
New
mathieuprog
Hello :waving_hand: Allow me to introduce you to Tz, an alternative time zone database support to Tzdata. Why another library? First a...
New
tmbb
PhoenixWS - Websockets over Phoenix Channels Source code on Github here: GitHub - tmbb/phoenix_ws: Websockets implemented over Phoenix Ch...
New
benlime
LiveMotion enables high performance animations declared on the server and run on the client. As a follow up to my previous thread A libr...
New

Other popular topics Top

dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 44778 311
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

We're in Beta

About us Mission Statement