Cratebase docs
Cratebase is a fast, self-hostable backend — dynamic collections, auth,
file storage, and realtime — in one Rust binary. Use @cratebase/client,
its first-party TypeScript SDK, or bring the official
pocketbase SDK — Cratebase
speaks PocketBase’s own wire API, so it works against it unmodified.
New in v0.6.0:
background jobs from JS hooks ($queue.enqueue + onQueueJob), durable webhook
deliveries with retries and replay, multi-node-safe cron with run history, and
one-command starter kits (bun create cratebase). See the changelog for the full list.
- New here? Start with Install and First run.
- Coming from PocketBase? Start with Migrating from PocketBase.
- Building an AI feature? Start with AI → Overview.
- Looking for an endpoint? See Reference → REST API.
Full source is at github.com/cratebasehq/cratebase, MIT licensed.