Skip to content

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.

Full source is at github.com/cratebasehq/cratebase, MIT licensed.