bruits

bruits

@bruits.org

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

76 followers17 following13 posts

While working on our super-secret game project, we had the need to share references between artists, programmers and agents. Other tools in this domain are either paid, have a restrictive license or were missing the features we needed, so, well, we built our own. We hope you'll like it!

bruits reposted

Sätteri has reached 2 millions weekly downloads, that's a lot of people trusting me! I'm scared!

bruits reposted

Woo, we've reached a thousand stars on github.com/bruits/satteri 🥳⭐ I'm currently working on a new update improving performance, adding stuff people have been asking for and generally fixing bugs. Hope to release that soon! Thank you everyone, and I hope you have faster Markdown than you used to!

github.comGitHub - bruits/satteri: High-performance Markdown and MDX processing for the JavaScript ecosystemHigh-performance Markdown and MDX processing for the JavaScript ecosystem - bruits/satteri

bruits reposted

Faster and, thanks to Sätteri (docs.astro.build/en/guides/up...), with fewer dependencies! This was on a very small websites using the beta:

Astro@astro.build

Astro 7 is here! A new Rust compiler, a new Rust Markdown/MDX processor, Vite 8 and more. Get ready for 60%+ faster builds. astro.build/blog/astro-7/

bruits reposted

I added more crabs to Astro 🦀 You can now use satteri.bruits.org in your Astro projects by installing the `@astrojs/markdown-satteri` package and setting it up as your Markdown processor. More information here: docs.astro.build/en/guides/ma...

satteri.bruits.orgSätteriSätteri puts flexible JavaScript plugins on top of a fast Rust Markdown / MDX engine. Best of both worlds.
Astro@astro.build

Astro 6.4 is out now with a pluggable Markdown pipeline, a new Rust-based Markdown processor and Cloudflare helpers for advanced routing. Content first? Content fast 😎 astro.build/blog/astro-6...

bruits reposted

Replying to @erika.florist

It's a issue in the Rust community to stumble upon crates that either are not published at all, or are out of date. hashtag ad, if you're a maintainer looking for an easy solution to do releases, we at @bruits.org maintain Sampo, a tool to automate releases and changelogs: github.com/bruits/sampo

github.comGitHub - 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

bruits reposted

bruits reposted

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...

github.comRelease sampo-v0.16.0 · bruits/sampoMinor changes b33b71c In Elixir (Hex) projects, added support for @version module attribute definitions in mix.exs. — Thanks @rafaeelaudibert! 19e112a PHP packages are now supported! Sampo now aut...
Erika@erika.florist

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 ⭐

bruits reposted

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:

bruits reposted

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 ⭐

github.comGitHub - 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

bruits reposted

Replying to @erika.florist

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

github.comGitHub - 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

bruits reposted

Replying to @erika.florist

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.

bruits reposted

Replying to @erika.florist

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.

bruits reposted

Replying to @erika.florist

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.

You are up to date.