Rivet Kit
lastmod 2025-08-12created 2025-08-121 edits
🧰 The open-source alternative to Durable Objects. Easily self-hostable and works with your infrastructure.
Open-source alternative to Durable Objects
About
- Actor-based state management and real-time processing TypeScript library, an open-source implementation of a concept similar to CloudFlare Durable Objects
- Provides long-running processes, durable state, fast reads/writes, and built-in real-time (WebSocket, SSE) features
- Long-Lived Stateful Compute: runs like AWS Lambda but keeps memory and has no timeouts
Supported environments
- All-In-One: Rivet, CloudFlare Workers
- Compute: Node.js, Bun, Vercel/AWS Lambda (on the roadmap), Supabase (help wanted), etc.
- Storage: Redis, file system, memory, Postgres (still help wanted)
- Frameworks: React, Next.js, Vue (help wanted)
- Clients: JavaScript, TypeScript, Python (help wanted), Rust
- Integrations: Hono, Vitest, Better Auth, AI SDK (roadmap), Yjs (help wanted), etc.