From db6610fa2ab7e88f5cf47df62ff6cbc61c5552de Mon Sep 17 00:00:00 2001
From: Anto Subash
Build modern React frontends with server-driven navigation. Each module ships its own
- pages bundle, dynamically loaded by the host app via Blazor SSR.
+ pages bundle, dynamically loaded by the host's static HTML shell.
Scaffold projects, modules, and features with the
- React 19 + Inertia.js
Full-stack Type Safety
CLI Tooling
sm CLI. Built-in
- doctor command validates your project structure and auto-fixes issues.
+ sm CLI. Run the
+ dev environment, validate and auto-fix project structure with
+ sm doctor, and
+ toggle maintenance mode with
+ sm down /
+ sm up.
Multi-Provider Database
module with automatic table prefix management.
+ Choose OpenIddict or Keycloak as your identity provider. Passkey login, two-factor + auth with recovery codes, active session management, and sign-out everywhere. +
+
+ In-process event bus via Wolverine with a durable inbox/outbox. Broadcast to browsers
+ over SignalR with the
+ @simplemodule/echo
+ client.
+
+ Typed request classes with a bind → authorize → validate pipeline per + endpoint. Validation rules generate matching TypeScript so the frontend stays in sync. +
+// Endpoints/Blog/Browse.cs
public class Browse : IViewEndpoint
{
- public static void Map(IEndpointRouteBuilder app)
+ public void Map(IEndpointRouteBuilder app)
{
app.MapGet("/", async (
BlogDbContext db,
@@ -324,12 +372,12 @@ Multi-Provider Database
Batteries included
- Ship faster with 9 built-in modules covering authentication, administration, and common
- application concerns.
+ Ship faster with 16 built-in modules covering identity, multi-tenancy, background jobs,
+ and common application concerns.
-
+
- ...and many more to come!
+ Plus optional modules in the repo: Page Builder, Chat, RAG, Maps, and more.
- Module Marketplace
- Coming Soon
+ Browse All Modules
@@ -559,7 +678,7 @@ Add a module
4
Run your app
- npm run dev
+ npm install && npm run dev
@@ -618,7 +737,9 @@ Run your app
- Documentation
Date: Wed, 10 Jun 2026 11:38:35 +0200
Subject: [PATCH 2/2] docs(website): drop mention of modules no longer in the
repo
Page Builder, Chat, RAG, and Maps were removed from the repository in
#145; the optional-modules sentence advertised modules the linked
GitHub directory does not contain.
---
website/index.html | 3 ---
1 file changed, 3 deletions(-)
diff --git a/website/index.html b/website/index.html
index 4f39435c..ddf892b7 100644
--- a/website/index.html
+++ b/website/index.html
@@ -541,9 +541,6 @@ Notifications