Reinhardt – Django/DRF-inspired full-stack web framework for Rust
WASM+SSR from one DSL source codegen is clever for Rust full-stack development.
Django/DRF-inspired full-stack web framework for Rust
Single DSL for WASM and SSR eliminates duplicate types across client-server boundary.
Rust developers wanting Django-style batteries included
Leptos · Yew · Axum
It also bundles what Django/DRF users expect: an ORM with auto-generated migrations from #[model] macros, DI, auth, admin, REST, background tasks, and i18n. Feature flags let you pull in just what you need (minimal / standard / full), or import individual crates directly.
I built it after moving from Django/DRF to Rust and repeatedly re-assembling the same Axum + ORM + migrations + auth stack for every project.
Quickstart: https://reinhardt-web.dev/quickstart/
v0.1.0-rc.18 release: <https://github.com/kent8192/reinhardt-web/releases/tag/reinh...>
Crates.io (published as reinhardt-web; the shorter name was taken): https://crates.io/crates/reinhardt-web
BSD 3-Clause.
WASM+SSR from one DSL source codegen is clever for Rust full-stack development.
Fine-grained reactivity in Rust when Leptos and Dioxus already dominate.
Go binary with embedded WASM replaces Node.js sidecar for Lit SSR in Drupal.
Empty landing page with no demo, docs, or GitHub link to evaluate.
Linked hex and schema view makes FlatBuffers binary encoding finally human-readable.
Fixed-point rule evaluation as a procedural macro; compiles to zero-overhead Rust, not a VM.