Event Store Resources
Event-native database for storing immutable facts as events, complex event processing, and event-driven architectures.
Deploy in your environment
Deploy EventStoreDB in your environment using our binaries, Docker Compose, or Kubernetes Operator.
Develop in your language
Use one of our client libraries to start building your application.
NodeJS
NodeJS client for JavaScript and TypeScript.
Java
Use the Java client to build applications in Java or other JVM languages.
C#
Build .NET applications with EventStoreDB using the .NET client for latest .NET and legacy .NET Framework.
Python
Create applications and scripts in Python using the EventStoreDB client.
Rust
Bring EventStoreDB to your Rust applications using the Rust client.
Go
Connect EventStoreDB with your Go applications using the Go client.
HTTP API
Use EventStoreDB's HTTP API to interact with the database using any language or stack.