Hello Rustaceans!
In this issue, we cover the recent Turso announcement, spotlight a project, and highlight 10 awesome links of the week.
Here’s issue 128.
When the nerds at Turso announced they were rewriting SQLite in Rust, plenty of folks called it a doomed side project before it even shipped. Recently they got it out of beta, and now apparently bored with success, they’ve decided to rewrite Postgres in Rust too.
They’re building a fresh-from-scratch Postgres in Rust, running on top of Turso, their already badass SQLite rewrite. And yes, it runs Doom. Because of course it does.
Turso isn’t just another SQLite clone, it’s positioning itself as the LLVM of databases. One solid, modern Rust core handling the heavy lifting (MVCC concurrent writes, rich Postgres-like types, async everything for browser), with pluggable frontends compiled down to its VDBE bytecode VM.
SQLite was the proof of concept. Postgres is next. The result? A database that feels like Postgres but ditches the process-per-connection baggage, lives happily as a single file, and has self-updating materialized views. No more cron jobs. No more trigger hacks. Just live, glorious data.
The cool part is that it’s open source with over 260 contributors, battle-tested like crazy (deterministic sims, fuzzing, formal methods), and already has a working foundation via their pgmicro experiment. The snarky truth about SQLite? It’s secretly a VM under the hood, and Turso leaned all the way in.
What works today is impressive; the roadmap (embedded everywhere, local-first sync, wild extensions via WASM) sounds like developer fanfic come true. Sure, it’s not 100% compatible yet they’re aiming for ‘good enough to ship your app’ with extra superpowers, but that’s the point. It’s Postgres, evolved.
This matters because we’re all tired of the same old operational headaches. Imagine spinning up a Postgres-per-user as a file, running it in the browser, or syncing it seamlessly.
Turso isn’t just rewriting the rules. They’re turning the database into a bytecode party where even Doom shows up.
What’s the worst that could happen? After all, we all know better than to bet against Glauber.
Zbus is a Rust API for D-Bus communication. It’s goal is to provide a safe and simple high- and low-level API akin to GDBus, that doesn't depend on C libraries.
D-Bus is everywhere on Linux desktops, but most Rust options force you to drag in C libraries that bring their own special blend of segfaults, and version mismatches.
What makes it actually fun to use:
Macros that don’t suck: Put #[interface] on your struct or #[proxy] on a trait and you’re done.
Async runtime of your choice: Tokio, async-std, whatever, zbus plays nice with all.
Built-in tools that save your sanity: zbus_xmlgen turns XML introspection into Rust code.
zbus is open-source at https://github.com/z-galaxy/zbus.
Rust 1.97.1 is out and it fixes a nasty LLVM miscompilation that’s been lurking since 1.87. Infrastructure Team 2026 Q2 Recap and Q3 Plan is out, and crates.io: development update is out and it now lets you browse published crate source directly, adds native usernames, std replacement hints, a mouse-stalking Ferris, and a shiny new Svelte frontend.
SpaceXAI rustaceans open-sourced Grok Build, their terminal-based AI coding agent. Best part? It’s written in Rust.
Niko published ‘Battery packs’, community-curated sets of crates, templates, and recipes for common Rust domains. Anyone can publish one. Solves crate discovery fatigue.
After an absolutely brutal fight with anti-NMDA receptor encephalitis, Burntsushi is back... and casually released ripgrep 15.2.0. Welcome back!
Lori and Niko interviewed with Open Source Security about The Rust Foundation Maintainers Fund, the long-term work via “Maintainer in Residence” roles, project goals, and community-driven funding. [video]
The amazing Rustaceans at Tokio have open-sourced Topcoat, a batteries-included framework for building web apps in Rust.
Freya 0.4 is out with a major rewrite dropping Dioxus for a custom reactive model and typed builder API, bringing better type safety, stability, and many new features.
BullMQ for Rust is now officially available on crates.io, a native, Tokio-based job queue with full feature parity and competitive performance to Node.js.
Jon (author Rust for Rustaceans) streamed an open-source maintenance session, catching up on PRs and issues across Rust crates like left-right, hdrhistogram, and inferno. [video]
Rust Analyzer v0.3.2981 is out with improvements on lifetime handling, auto traits, performance, diagnostics, and fixes numerous panics and inference issues.
CodeCrafters created amazing Rust courses that push your skills beyond the basics.
You’ll have fun building real-world projects from scratch, including Git, Docker, Redis, Kafka, SQLite, Grep, BitTorrent, HTTP Server, an Interpreter, and DNS.
The courses are self-paced, so you can learn at your own speed.
Join for free and get 40% off when you upgrade. [affiliate]
X | BlueSky | Mastodon | GitHub | LinkedIn | Buy us coffee | hello@rustbytes.com
Had some great time with friends over the weekend. Do spend some time with your friends.
See you next week!
John & Elley.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.