thefabric-io / eventsourcing
An efficient and robust Event Sourcing library for Go, designed for scalability and ease of use. Tailored for PostgreSQL, this library provides essential functionalities for storing and retrieving a sequence of events as the source of truth for the state of your application's aggregates. 🚀
☆38Updated 10 months ago
Alternatives and similar repositories for eventsourcing:
Users that are interested in eventsourcing are comparing it to the libraries listed below
- A Go code only PWA as proof of concept for using (embedded) NATS as communication between front and back end.☆25Updated 8 months ago
- Vreco website☆21Updated last year
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆72Updated last week
- All-in-one collection for Go CQRS / ES / DDD examples☆57Updated 6 years ago
- A small but complete example of CQRS and Event-Sourcing using aneshas/eventstore and Ambar☆20Updated 3 months ago
- Go Context Internationalization - translating apps easily☆60Updated 2 months ago
- Generate Go REST servers & http clients☆56Updated last year
- helper middleware and functionality for go-chi/chi☆37Updated this week
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆41Updated this week
- ☆46Updated last month
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆27Updated 7 months ago
- Login, registration library for go☆14Updated last year
- Clean Architecture Use Case for Go☆33Updated last year
- The go version of nb-crdt☆30Updated 9 months ago
- pgq is a query builder for PostgreSQL written in Go.☆46Updated 4 months ago
- Build hotwire apps using go☆40Updated 4 years ago
- A database migration tool in Go language inspired by active record migrations.☆31Updated 2 months ago
- Toolkit for event-centric and reactive patterns leveraging https://nats.io.☆88Updated last year
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆94Updated last month
- AMQP library to publish and consume events☆56Updated last week
- A generic partial-struct library, with generated builders and matchers☆17Updated 2 years ago
- A library for generating the repository pattern.☆34Updated 2 years ago
- ☆45Updated last week
- Andrej Karpathy's Micrograd in Go☆53Updated 7 months ago
- `sqlite3` but comfy! Use `sqlite3` with goroutines without headaches!☆11Updated 2 months ago
- Episode assets and source code for the Rethink Connectivity Screencast series☆99Updated 2 months ago
- An experimental package that rely on go generics to implement collection functions utilities.☆21Updated 3 years ago
- goes is an event-sourcing framework for Go.☆141Updated this week
- GoT is a template engine that turns templates into Go code to compile into your app.☆34Updated 2 months ago
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.☆39Updated 2 months ago