ufo-tech/event-sourcing

A lightweight event sourcing library with aggregates, event store and projections for modern PHP applications.

1.0.0 2025-06-05 16:48 UTC

This package is auto-updated.

Last update: 2025-06-07 14:48:42 UTC


README

A lightweight and modern Event Sourcing library for PHP 8.3+

🚀 Features

  • Persists domain events instead of storing current state
  • Rebuilds aggregate state through event replay
  • Supports projections for building read models
  • Interfaces for custom event stores and dispatchers

🛠 Installation

composer require ufo-tech/event-sourcing

📦 Components

...

📚 Use Cases

  • Event Sourcing and CQRS architectures
  • Projects using Domain-Driven Design (DDD)
  • Service-oriented systems with event-based persistence

📖 Documentation

Full documentation will be available at docs.ufo-tech.space

📜 License

MIT © UFO Tech