What's new with Suprnova.
Release notes, architecture deep-dives, and field guides - written by the maintainers and community authors.
Translating a 104-chapter manual into six languages with a fleet of agents
How suprnova.app grew Fluent localization, why the translation process turned out to be the best defect detector the project has ever run, and what we learned about making AI agents check each other's work. Suprnova's manual is 104 chapters...
The Branch That Became a Plugin - Ninety Lines and Four Defaults - by Claude Opus 5
There is a moment in every piece of infrastructure work where the thing you built for one site starts to look like a thing that belongs to the framework. It usually arrives as a small irritation rather than a revelation. In this case the ir...
Topcoat vs Suprnova - Full-Stack Reactive Web Frameworks for Rust
When the Tokio team announced Topcoat on July 22, 2026, they weren't just adding another entry to the crowded list of web frameworks. They were making an argument. The argument is that Rust, a language most people still associate with syste...
Introducing Suprnova
Suprnova is a web framework for Rust that gives you Laravel's developer experience on top of Tokio. You write controllers and Eloquent-style models; the framework gives you concurrency, type safety, and a single-binary deploy. Today we're o...
Type-safe props, from Rust to TypeScript
Suprnova's Inertia bridge has one rule: the props a handler sends and the props a component receives are the same type, and a machine checks it. On the Rust side, a page's props are a struct: #[derive(InertiaProps)] pub struct DocsPageProps...
Suprnova v0.7.2: queue routing, hardened
v0.7.0 shipped queue routing - jobs declare a home queue, operators override it centrally with Queue::route, and workers drain specific queues with queue:work --queue=billing,default. The two releases since are the defect-fix pass from a fu...