Show HN: Maudit, a Rust library to build static websites

maudit.org

3 points by Princesseuh 2 days ago

Hello!

Maudit is a library (not a framework) to build static websites. What this means is that a Maudit website is a normal Rust project, pages are normal Rust structs and so on.

There's a built-in function one can use that will do pages -> HTML as expected, or one can run quite literally `SomePage.build()` to build a single page.

While there are some obvious downsides in complexity on the user side, I'm hoping that this model allows people to grow past some of the limitations that traditional SSG frameworks have, where it can be hard sometimes to customise certain aspects.

It's still super early, but feedback is extremely welcome. Hope you'll like it!

sureglymop 15 hours ago

This is a really cool idea, thanks for sharing it! Will check it out and try it out over the weekend.

One question before I dive in: If one wants to create a blog, how much is already provided by Maudit to make generating RSS feed easier? Or would I have to hand roll that part?