bruits's Avatar

bruits

@bruits.org

A little group of people building Rust software. Let's make some noise! Currently working on https://maudit.org and https://github.com/bruits/sampo

15
Followers
3
Following
1
Posts
20.11.2024
Joined
Posts Following

Latest posts by bruits @bruits.org

Support for PHP and Python is now available in Sampo! 🐘🐍

Huge thanks to @rafaaudibert.bsky.social for contributing support for both of these ecosystem!

Don't know what Sampo is? Read the quoted post, or checkout the repo here: github.com/bruits/sampo

github.com/bruits/sampo...

31.01.2026 12:50 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
What's new in Maudit and what's coming in 2026 - Maudit What is creeping around these cursed lands

What's new in Maudit, or a summary of what I've done these past few months. Image processing, sitemaps, i18n, Markdown components. A lot of things all in all!

maudit.org/news/2026-in...

24.01.2026 17:03 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Maudit, my Rust library to generate static websites, has recently gained a few cool new features!

- Automatic sitemap generation
- Built-in support for internationalization, including using localized slugs
- Prefetch support for faster navigations

Quick video showing sitemaps and localized routes:

18.01.2026 20:50 πŸ‘ 13 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - bruits/maudit: A static site generator πŸ‘‘ The still scrolls of the web, unchanging and steadfast, at last! A static site generator πŸ‘‘ The still scrolls of the web, unchanging and steadfast, at last! - bruits/maudit

The best thing you can do to support our projects is honestly to just star them on GitHub, it does a lot

github.com/bruits/maudit
github.com/bruits/sampo

(we said we'd do a pizza party at 1000 stars and im hungy)

13.01.2026 12:21 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Routing - Documentation - Maudit How to create pages and routes in Maudit

Released a new version of Maudit, my Rust library to generate static websites with a new API to make multilingual websites

It was hard to find an API that felt Maudit-like, but it turns out calling a function with different arguments really is the best

More info here:
maudit.org/docs/routing...

08.01.2026 00:30 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - bruits/sampo: Automate changelogs, versioning, and publishingβ€”even for monorepos across multiple package registries 🧭 Automate changelogs, versioning, and publishingβ€”even for monorepos across multiple package registries 🧭 - bruits/sampo

DO you have a monorepo with projects in multiple languages in it? Are you looking for a one-stop tool to publish, version and generate changelogs for all those packages to all the different registries at once?

At @bruits.org we got the solution for you: Introducing Sampo.

github.com/bruits/sampo ⭐

13.01.2026 11:48 πŸ‘ 15 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Preview
The court's library, not its king - Maudit Maudit is a library, not a framework

Another point of Maudit's philosophy: A library, not a framework.

maudit.org/news/maudit-...

10.10.2025 20:34 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Maudit is faster than most other static website generators, but - Maudit Your website changes less often than its content

The first of a series of article on Maudit's philosophy:

Maudit is faster than most other static website generators, but... maudit.org/news/maudit-...

02.10.2025 04:11 πŸ‘ 5 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0
Preview
GitHub - bruits/maudit: A static site generator πŸ‘‘ The still scrolls of the web, unchanging and steadfast, at last! A static site generator πŸ‘‘ The still scrolls of the web, unchanging and steadfast, at last! - bruits/maudit

There's still work to be done, but Maudit already support most of what you'd expect:

Markdown, syntax highlight, components in Markdown, image processing, dev server, typed content, and more!

I hope you'll give it a try! And even if not, I'd love if you dropped a star: github.com/bruits/maudit

29.09.2025 22:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Ecosystem ready

Thanks to @rolldown.rs, a super fast JavaScript and CSS bundler, Maudit has top-notch support for the modern web ecosystem.

Use your favorite libraries from npm to power and style (you know, Tailwind) your website efficiently, without needing to setup anything yourself.

29.09.2025 22:14 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
A graph showing Maudit's performance:

250 pages build in 37ms
500 pages build in 75ms
1000 pages build in 151ms
2000 pages build in 319ms
4000 pages build in 676ms.

Benchmark source at https://github.com/bruits/maudit/tree/main/benchmarks/md-benchmark

A graph showing Maudit's performance: 250 pages build in 37ms 500 pages build in 75ms 1000 pages build in 151ms 2000 pages build in 319ms 4000 pages build in 676ms. Benchmark source at https://github.com/bruits/maudit/tree/main/benchmarks/md-benchmark

Fast as things should be.

Maudit join the club of super-fast SSGs. Trivially build thousands of pages in less than a second.

Even this early with little to no real work done on optimisation, Maudit goes even or is sometimes even faster than other native options.

29.09.2025 22:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

A library, not a framework.

SSGs often force you into their own patterns, their rendering code is hidden away, you can't hook into the build etc.

A Maudit project is a normal Rust project, it has a `main.rs`, you can use any Rust things you like before, during, after the build.

29.09.2025 22:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Maudit A Rust library to build static websites.

This past year, I've been working on and off on the dream of every dev who never blog: My own static website generator.

It's still early, but it works, it's open source, and so in this thread I'd like to show you all:

Maudit, a Rust library to generate static websites

maudit.org

29.09.2025 22:14 πŸ‘ 22 πŸ” 4 πŸ’¬ 4 πŸ“Œ 0