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. π
β39Updated 11 months ago
Alternatives and similar repositories for eventsourcing:
Users that are interested in eventsourcing are comparing it to the libraries listed below
- AsyncAPI spec from Go codeβ78Updated 6 months ago
- A Go code only PWA as proof of concept for using (embedded) NATS as communication between front and back end.β28Updated 9 months ago
- Go Context Internationalization - translating apps easilyβ65Updated 3 months ago
- AMQP library to publish and consume eventsβ56Updated this week
- β46Updated 2 months ago
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.β51Updated 4 months ago
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.β72Updated last month
- Toolkit for event-centric and reactive patterns leveraging https://nats.io.β93Updated last year
- A basic tinygo-wasm-webgl demoβ72Updated last year
- helper middleware and functionality for go-chi/chiβ37Updated 2 weeks ago
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.β42Updated 2 weeks ago
- β‘ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.β27Updated 9 months ago
- Generate OpenAPI 3.0 specifications from Go code.β64Updated 7 months ago
- Minimal rules engine, uses yaml as inputβ27Updated last year
- An experimental package that rely on go generics to implement collection functions utilities.β21Updated 3 years ago
- Native type for dealing with dates in Goβ67Updated last week
- FusionAuth Go Client Library!β29Updated this week
- scan sql rows into any type powered by genericsβ65Updated last year
- β26Updated last week
- HTMX attributes and helpers for gomponents.β105Updated 5 months ago
- Generic simple workflows and concurrency patternsβ45Updated last year
- NATS Pub/Sub for the Watermill project.β54Updated 2 weeks ago
- Vreco websiteβ21Updated 2 years ago
- Episode assets and source code for the Rethink Connectivity Screencast seriesβ104Updated 3 months ago
- `sqlite3` but comfy! Use `sqlite3` with goroutines without headaches!β11Updated 3 months ago
- π¦ Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a varietyβ¦β77Updated 2 weeks ago
- Production-ready go-mail fork. The best way to send emails in Go.β13Updated 3 years ago
- Helpful pipeline functionality with generics and channels.β14Updated last year
- Go module for fetching embeddings from embeddings providersβ49Updated 3 months ago
- A handy and powerful library to deal with unstructured dataβ27Updated last year