MangelMaxime / Nacara

https://mangelmaxime.github.io/Nacara/
Other
48 stars 7 forks source link

Nacara provided as an eleventy plugin #197

Open MangelMaxime opened 1 year ago

MangelMaxime commented 1 year ago

Nacara goal/benefits is to provide good looking documentation and API doc generations.

It is not aiming to compete with Hugo, Jekyll, etc.

When looking, how I could make Nacara extends or run on top of existing static site generator, I came up with the conclusion that Eleventy is the best candidate IHMO.

This is because Eleventy, support plugins and is more like a static site generator that you configure as you want than a solution that you can't customise.

I made a prototype locally and I was able to add F# literate support to eleventy + port Nacara layout to Eleventy.

I am starting to work extracting my prototype as NPM packages so I can test to convert existing Nacara projects and have people test it.

This issue is going to be used to as a way to inform of the progress being made.

MangelMaxime commented 1 year ago

Eleventy plugin to support F# literate syntax is available at: https://github.com/MangelMaxime/eleventy-plugin-fsharp