Event-Native Database
Event-based data model reflects business processes, aligning persistence with your domain model. Gain full insight on how your data changes over time. Avoid complex ORM frameworks, outboxes and change data capture. Stream events directly from the database.

Docs
Reference manuals, tutorials, and code samples - all in one place to help you deploy, configure, and run KurrentDB and build applications using supported clients.
DocumentationKurrent Academy
Level up your KurrentDB skills with free courses, covering both application development and database maintenance topics.
Start learningCommunity Forum
Join other developers and Kurrent engineers on our Community Forums and Discord to get advice, learn patterns and best practices, and share your projects and experience.
Join the communitySimple integration
KurrentDB client libraries are available for
Java, .NET, Go, Python, Node.js, and Rust.
Three easy steps
Sign up for Kurrent Cloud
Use a re-use tons of responsive section to create the perfect layout.
Create a cluster for free
Use a re-use tons of responsive section to create the perfect layout.
Start hacking!
Use one of our starter tutorials, or build something amazing on your own.


Kurrent works with your favorite stack
.NET
Java
Node.js
Python
Golang
Rust
Kafka
WebHooks
RabbitMQ
ElasticSearch
MongoDB
AWS
GCP
Azure
Used by developers all over the world
50M+
Downloads
10K
Companies using Kurrent
5M
Downloads of client libs
200+
Customers