Blog

What's new with Suprnova.

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

Subscribe · /feed.xml
Announcements

Introducing Suprnova Live - server-driven interactivity

Suprnova Live is the framework's server-driven interaction engine. A Live component is a Rust struct whose state lives on the server, whose view is an Askama template, and whose actions run over a signed protocol from a small browser runtim...

Sep 13, 2026
Tutorials

A complete guide to creating and installing an external GitHub OAuth plugin for Suprnova, configuring a GitHub OAuth App, registering the provider, and handling the callback safely.

Build GitHub sign-in into a Suprnova application with a real external OAuth provider, verified primary email handling, PKCE, safe account linking, and application-grant revocation. GitHub sign-in looks like a small OAuth integration until y...

Aug 25, 2026
Announcements

Announcing Magnetar - Authentication to power your applications

Magnetar is the authentication engine inside Suprnova. It handles passwords, passkeys, two-factor codes, magic links, and sign-in with Google, Apple, Facebook, X, and TikTok, and it is built around one idea: auth doesn't have to be confusin...

Aug 25, 2026
Engineering

From Graph RAG to Budgeted Graph Walk

An AST and ASG context engine for coding agents, revised for 2026 * Shawn McAllister. This is a revision of the March 2025 explainer that I created for a research repo davila7/ast-asg-graph-rag by Daniel Avila. In March 2025 I wrote an expl...

Aug 22, 2026
Engineering

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

Aug 5, 2026
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