SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 Eventstore Open-Source Projects
-
Event Store
EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
event_bus
:surfer: Traceable, extendable and minimalist **event bus** implementation for Elixir with built-in **event store** and **event watcher** based on ETS.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
equinox
.NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see https://github.com/jet/propulsion for cross-stream projections/subscriptions/reactions (by jet)
-
memstate
In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard (by DevrexLabs)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Light implementation of Event Sourcing using PostgreSQL as event store | news.ycombinator.com | 2023-10-31This reminds me of Commanded[0] for elixir which also uses Postgresql by default.
[0]https://github.com/commanded/commanded
While I like now that there is a single trait involved (which also makes it easier to write super-types), I don't like the requirement for those associated type names like type GetError and type SaveError. I also don't particularly like the idea of hiding everything behind a single Error type, as it kinda defeats the purpose of having such a nice type system like the one Rust has.
Eventstore related posts
- [Question] Who's using F#? What are you using it for?
- Event Store State of the Art
- Event Store with Rails
- Accessing point in time data when data changes over time
- Using CQRS in a simple Phoenix API with Commanded
- Event sourcing two years later (almost)
- Phoenix LiveView, but event-sourced
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Eventstore projects? This list will help you:
Project | Stars | |
---|---|---|
1 | EquinoxProject | 6,281 |
2 | Event Store | 5,090 |
3 | ultimate-backend | 2,499 |
4 | EventFlow | 2,318 |
5 | commanded | 1,791 |
6 | eventstore | 1,009 |
7 | event_bus | 689 |
8 | eventually-rs | 539 |
9 | Sequent | 534 |
10 | equinox | 451 |
11 | memstate | 359 |
12 | Go-EventSourcing-CQRS | 134 |
13 | extreme | 127 |
14 | EventStore-Client-Go | 99 |
Sponsored