GenesisDB is a
 
event sourcing database for building event-driven apps.

GenesisDB - The GDPR-ready event sourcing database

for developers who love event sourcing.

GenesisDB at a glance
Fast
Blazing-Fast Reads. Still Snappy on Writes.
GenesisDB is built for speed. Instant reads of events, event-store optimized writes. You won't wait around.
Simple
HTTP All the Way Down.
Stream, Observe, Commit, Query - all through a clean HTTP interface. No exotic but simple SDKs if you want. Just JSON (ndjson).
GDPR - Built In
A single reference. A single command.
Built-in references let you erase personal data while keeping event history and consistency intact.
Trustworthy
Audit-Ready by Design.
Every event is traceable. Every state is reproducible. GenesisDB proves your system's integrity.
Native
CloudEvents Native. Because Standards Matter.
Emit, receive, and replay with full CloudEvents compatibility. No vendor lock-in with GenesisDB.
Monitorable
Built-in logs and metrics give you real insight - not just data.
Detailed logs and Prometheus-ready metrics give you full operational insight. No black boxes.
Pricing
Self-Hosted

Free

0.00/month

For testing, developing and small production projects

  • 10.000 events limit
  • Unlimited instances (1)
  • Lifetime read access(2)
  • Offline usage
  • GDPR-ready
  • Schema registration
  • Query Engine
  • gRPC Endpoint
  • Auditable. Built-in consistency
  • Free Mail support

Enterprise Edition

19.90/month

Perfect for medium and large production projects

  • Unlimited events
  • Unlimited instances (1)
  • Lifetime read access (2)
  • Offline usage
  • GDPR-ready
  • Schema registration
  • Query Engine
  • gRPC Endpoint
  • Auditable. Built-in consistency
  • Free Mail support
NEW

Community Edition

Free

Same core engine. Built for developers and for production workloads that don't require build-in GDPR tooling, schemas or advanced query features

  • Unlimited events
  • Unlimited instances (1)
  • Lifetime read and write access
  • Offline usage
  • No license key required
  • Community support

(1) Use it whenever, wherever - for all your projects.

(2) Your data is always yours. You can read it anytime - no license needed. Writing's the only thing behind a paywall once you hit 10,000 events. And thanks to the open CloudEvents standard, migrating to another system is easy.

In most cases, you'll be fine without it - but if you're looking for a high-availability setup GenesisDB Velora makes it happen. Let's talk!

From signal to flow - GenesisDB Syncra turns your event streams into business flows. Let's talk!

Installation
GenesisDB is available for the Linux and Mac operating systems and is compatible with the most common CPU types. You can easily deploy it in Kubernetes or similar environments.
Latest Release: GenesisDB 1.1.2