Open Source Event Sourcing Tools

Event sourcing is an approach to software design in which changes are stored as an ordered sequence of events rather than only as the latest state. Applications can reconstruct current state by replaying those events, while retaining a history of how it developed. This can support auditing, recovery, temporal queries, and systems that need to react to changes across services. It also brings challenges, including event schema evolution, storage growth, and managing consistency between different views of data.

Open source tools in this area include event stores, frameworks, libraries, and systems for processing streams or building read models. When choosing one, consider maturity, license, maintenance activity, durability and consistency guarantees, event retention, integration options, and operational requirements. These tools can be useful to teams building auditable applications, distributed systems, or workflows that need reliable history and recovery.

3 repositories · updated September 20, 2026

Maka: A High-Performance Agent Workspace for AI Tasks

Maka: A High-Performance Agent Workspace for AI Tasks

Apache Maka (Incubating) is a high-performance agent workspace designed to maintain a complete, append-only record of all agent actions. It focuses on measurable performance, local-first operation, and robust recovery mechanisms. This project provides a unified execution authority for desktop, TUI, and CLI clients, ensuring consistent agent behavior across platforms.

AI AgentsAgent RuntimeLLM
Added Sep 21, 2026 View details
Apache Maka: A High-Performance Agent Workspace for AI Tasks

Apache Maka: A High-Performance Agent Workspace for AI Tasks

Apache Maka is an incubating project from The Apache Software Foundation, offering a high-performance agent workspace designed to meticulously record all agent activities. It provides a local-first environment for AI agents, allowing users to bring their own models and ensuring transparent, measurable task completion. This project aims to set a new standard for agent reliability and accountability.

AI AgentsAgent WorkspaceLLM
Added Sep 11, 2026 View details
KurrentDB: An Event-Native Database for Modern Event-Driven Architectures

KurrentDB: An Event-Native Database for Modern Event-Driven Architectures

KurrentDB is an innovative database designed for modern software and event-driven architectures. Its event-native approach simplifies data modeling and ensures data integrity, while an integrated streaming engine addresses distributed messaging and data consistency challenges. This powerful platform, formerly known as EventStoreDB, provides a robust solution for complex data management.

DatabaseEvent SourcingEvent Store
Added Apr 19, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️