One framework. Every primitive.
The pieces you usually stitch together — database, sync, auth, functions, realtime, storage, search, jobs, SSR — ship as one system, in one binary. Pick a piece to go deeper.
Live queries over WebSocket. Local-first, offline-ready.
Sync engine →Typed schema, migrations on save. SQLite or Postgres.
Database →Magic-link, 25+ OAuth, OIDC. Row-level access rules.
Auth & policies →Queries, mutations, actions in TypeScript. Filename is the RPC.
Server functions →Rooms, presence, and authoritative tick-based shards.
Realtime →Presigned uploads to local disk or any S3 bucket.
Storage →BM25 ranking + live facets, right in your database.
Search →Durable workflows, background jobs, version-controlled cron.
Workflows & jobs →Native React server rendering, with <Link> and <Image>.
SSR →Browse tables, tail logs, run mutations at /studio.
Studio →Start with one command.
Scaffold a full-stack Pylon app and have it running locally in seconds.