A path for every layer
Make something
of your own.
Start with a page. Follow the pieces as far as you need.
11 guides. One connected stack.
Your first route
Create an Ajo Kit application, run it locally and prepare it for the engine.
InterfaceInterfaces with Ajo
Plain functions, generator components and explicit local state.
ApplicationRoutes and server data
Connect pages, nested layouts, loaders and form actions.
ApplicationData that stays in sync
SQLite migrations, transactions and topic-based live updates.
EcosystemAuthentication and access
Sessions, CSRF protection, guards and scoped API tokens.
EcosystemMail with a clear boundary
Validated messages, HTTP delivery and a development mailbox.
EcosystemReusable component behavior
Small behaviors that share the Ajo component lifecycle.
EcosystemUnstyled UI components
Accessible component families with markup you can style.
EcosystemThe Playa theme
Themed components and a build-time UnoCSS preset.
ProductionBuild, seal and run
From Kit’s staging tree to the Ajo Engine production runtime.
ProductionDeploy and operate
Package an App and observe the host’s deployment result.