An Event Sourcing runtime with WebAssembly & embedded event store
-
Updated
Jun 16, 2026 - Rust
Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain’s objective.
An Event Sourcing runtime with WebAssembly & embedded event store
Event Sourcing for Rust
A lightweight, opinionated CQRS and event sourcing framework.
Disintegrate Rust library
FSPEC: The Spec-Driven, Multi-Agent Harness. It is infrastructure for the "Dark Factory" - the emerging model of fully autonomous software development where AI agents handle all implementation while humans focus on defining what to build and why.
Domain modeling. Event sourcing. CQRS.
An example of CQRS/Event Sourcing and GraphQL implemented in Rust.
Rust API server showcase heavily influenced by the DDD, Clean Architecture and Hexagonal Architecture, using PostgreSQL.
A translation of F# Domain Modelling Made Functional https://github.com/swlaschin/DomainModelingMadeFunctional/blob/master/src/OrderTakingEvolved/PlaceOrder.PublicTypes.fs
Rust layered architecture example
Simple, minimal, opinionated building blocks to implement CQRS/ES in Rust
Event sourcing and CQRS for Rust applications
This interactive game 🎮 features a diverse array of monsters 🐉, each equipped with unique statistics including attack ⚔️ and defense 🛡️ attributes, engaging in strategic battles against one another
A visual and textual toolkit for Domain-Driven Design powered by category theory. Build precise domain models with drag-and-drop for domain experts or a DSL for developers. Validates aggregates, context maps, and business rules. Generates code.
Pragmatic Rust toolkit for Domain-Driven Design with first-class event sourcing and CQRS. Hexagonal architecture, async-native, zero database dependencies in the domain layer.
Deployment tool for Torrust Tracker - automated infrastructure provisioning and configuration with Rust, OpenTofu, and Ansible