Blog

What's new with Suprnova.

Release notes, architecture deep-dives, and field guides - written by the maintainers and community authors.

Subscribe · /feed.xml
Engineering

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

Aug 2, 2026
Engineering

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

Aug 2, 2026
Announcements

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

Aug 2, 2026
Engineering

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

Aug 1, 2026
Release

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

Aug 1, 2026