Introducing Reactor
An open-source backend platform with everything you need to build production applications
By Reactor Team
Today we’re launching Reactor, an open-source backend platform that gives you everything you need to build production applications.
Why we built Reactor
Building a modern application requires assembling many pieces: authentication, database, file storage, serverless functions, background jobs, and hosting. Each piece comes from a different vendor, with different APIs, different billing, and different operational concerns.
We built Reactor to be the one platform that handles all of this.
Six capabilities, one stack
Reactor provides six capabilities that work together seamlessly:
-
Auth - User authentication with email/password, magic links, and OAuth. Multi-tenant organizations and permissions built-in.
-
Data - A PostgREST-compatible API for your PostgreSQL tables. Row-level security ensures users only see what they should.
-
Storage - File uploads with signed URLs. Use local filesystem or S3-compatible storage.
-
Functions - WebAssembly edge functions with sub-5ms cold starts. Write in Rust, Go, or any language that compiles to WASM.
-
Jobs - Background jobs with cron schedules, event triggers, and durable execution.
-
Sites - Static site hosting with incremental static regeneration.
Self-host or cloud
Reactor is fully open source under Apache-2.0 OR MIT. Run it anywhere:
- Single binary on any VPS
- Docker container
- Fly.io, Railway, Render
- AWS, GCP, Azure
- Your own Kubernetes cluster
Or use Reactor Cloud (launching soon) and let us handle the infrastructure.
Get started
The quickest way to try Reactor:
# Install
curl -fsSL https://reactor.cloud/install.sh | sh
# Create a database
createdb reactor
# Run migrations
reactor-server migrate
# Start the server
reactor-server
Read the documentation to learn more.
What’s next
We’re launching with a solid foundation, but there’s much more coming:
- Real-time subscriptions for Data
- OAuth providers for Auth
- Lambda runtime for Functions
- Custom domains for Sites
- Managed Reactor Cloud
Follow us on GitHub to stay updated.