Authentication
A pure primitive, an HTTP transport, a Postgres store, a login rate limiter, and a React client. Start with the overview.
Authentication
A pure primitive, an HTTP transport, a Postgres store, a login rate limiter, and a React client. Start with the overview.
Authorization
A registry of roles and their capabilities, open to plugins. Start with roles and capabilities.
Plugins
A compile-time plugin host, a wiring generator, a route guard, and a GraphQL resolver generator. Start with the overview.
Command line
A command engine with help, dry runs and exit codes, settings, a server that shuts down gracefully, and ready account commands. Start with the overview.
Admin UI
The host layer for a React admin application on the WordPress Design System: the frame, the page kit, and the build rules. Start with the overview.
Translations
A gettext runtime for the browser, the build steps that write and check the catalogues, and a sync with a translation platform. Start with the overview.
Mail templates, an SMTP sender that checks its settings at startup, and a test double. Start with sending mail.
Framework-free by design
No brick mounts routes or owns your configuration. Routers, ORMs, and frameworks stay your decision.
Battle-tested first
Bricks are extracted from production code after they prove themselves, never designed on a whiteboard.
Tested to the edge
Each brick ships its own test doubles and harnesses, plus recipes for the scaffolding no package can carry.