.. bestagon documentation master file, created by sphinx-quickstart on Sat Mar 21 18:29:45 2026. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. ======================= Welcome to Bestagon ======================= **Bestagon** is an asynchronous framework for event-sourcing in Python. It provides a fast and easy way to build event-sourced applications following DDD+ES+CQRS concepts: - Domain model implementation using event-sourced aggregates. - Use cases implementation with event sourced applications. - Persistence mechanism using event-sourced repository. - Reaction to the events, generated by domain model. - CQRS. - Event sourced system to handle commands and queries. - EventStore abstraction that allows to use different technlogies to store your events. .. note:: The project is under active development. Installation ------------ You can use pip to install library from PyPi: :: pip install bestagon Supported Python versions ------------------------- The library is compatible with Python of versions >= 3.10 External Links -------------- The project is hosted on GitHub - https://github.com/rndmBot/bestagon .. toctree:: :maxdepth: 2 topics/concepts topics/tutorial topics/support topics/examples .. meta:: :google-site-verification: nP1zSJ35h6KfS8gFSqm2nKH2hUIc-j6MCLP6_GWmlKw