Products

Our products for every stage of the lifecycle – from modeling a domain to learning from its events.

Modeling

Model it.

ESDM CLI

Your domain model, next to your code.

The ESDM CLI checks, explores, and documents event-sourced domain models written in ESDM – Aggregates, Events, Commands, Process Managers, Read Models, and Context Mappings as YAML files, reviewed in pull requests like any other code.

Remembering

Remember it.

EventSourcingDB

Because it's more than just data.

The database built for Event Sourcing. Write, read, and observe events with consistency guarantees and a tamper-evident history – as a single binary, from a Raspberry Pi to Kubernetes.

Building

Build on it.

ArchitectureKit

DDD, CQRS, and Event Sourcing for Go.

Building blocks for applications based on Domain-Driven Design, CQRS, and Event Sourcing, in Go and on top of EventSourcingDB. A kit rather than a framework – every piece can be used on its own, and nothing happens behind your back.