Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Pdo Event Sourcing Laravel Package

ecotone/pdo-event-sourcing

Full event sourcing for Ecotone, backed by your relational database via PDO: event-sourced aggregates and sagas, catch-up and streaming projections, event upcasting and replay. PostgreSQL and MySQL supported, with in-memory testing via EcotoneLite and no external infrastructure.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
ecotone/kafka 0.86 — 0 0 0 749 0 0.0 39.7 NOASSERTION —
View on GitHub
Context7
prooph/event-store 0.85 Common interfaces and classes for Prooph Event Store implementations. Provides the core building blocks to work with event stores, with persistent implementations available via separate TCP and HTTP client packages. Supports PHP 7.4+ (v7). 545 549 74 19K 0 14.0 21.5 BSD-3-Clause 1 year ago
View on GitHub
damgru/stupid-event-sourcing 0.85 A Laravel package that adds a simple, no-frills approach to event sourcing. Store and replay domain events to rebuild state, keep an audit trail, and model changes over time without heavy ceremony—aimed at small projects and quick adoption. 0 1 — 0 — 0.0 — — —
View on GitHub
eventsauce/message-repository-table-schema 0.85 — 1 1 0 31K 0 0.0 55.3 — —
View on GitHub
Context7
prooph/event-sourcing 0.85 Lightweight PHP event sourcing library with out-of-the-box integration for prooph/event-store. Provides an AggregateRoot base and AggregateTranslator, plus UUID generation and assertions support. Note: project was supported until Dec 31, 2019 and is deprecated. 264 266 41 5K 0 10.1 17.8 BSD-3-Clause 5 years ago
View on GitHub
spatie/laravel-event-sourcing 0.84 spatie/laravel-event-sourcing is the entry point for event sourcing in Laravel, helping you set up aggregates, projectors, and reactors. Great for apps that need to make decisions based on the past, meet auditing requirements, or support future reporting. 919 921 176 273K 0 38.5 40.0 MIT 1 week ago
View on GitHub
Context7
dddominio/event-sourcing 0.84 Laravel package for event sourcing in DDD-style apps. Store and replay domain events to rebuild aggregates, keep an append-only event log, and track state changes over time. Useful for audit trails, projections, and CQRS-inspired architectures. 0 0 0 9 13 3.7 17.7 MIT —
View on GitHub
digitalrisks/laravel-eventstore 0.84 A Laravel event store for event sourcing: persist domain events, rebuild aggregates from stored streams, and keep an auditable history of every change. Integrates with Laravel's database and service container. 16 16 4 0 2 0.9 — MIT 4 years ago
View on GitHub
event-engine/php-event-store 0.84 — 5 5 3 7K 1 1.8 42.0 MIT 1 year ago
View on GitHub
landingi/event-store-bundle 0.84 A PHP event store bundle that adds event sourcing infrastructure to your application: append domain events to streams, replay them to rebuild aggregates, and wire the store into your existing framework services with minimal configuration. 0 0 0 161 0 0.0 30.5 MIT 1 year ago
View on GitHub
event-engine/php-document-store 0.84 — 8 8 6 7K 4 6.1 39.5 MIT 1 year ago
View on GitHub
Context7
patchlevel/event-sourcing-bundle 0.84 Symfony integration for the patchlevel event-sourcing library, built on Doctrine DBAL. It bundles snapshots, stream splitting, versioned subscriptions, upcasting, personal-data crypto-shredding, schema/migration setup, and CLI commands for a smooth developer experience. 52 52 11 21K 4 29.7 43.5 MIT 4 weeks ago
View on GitHub
Context7
ecotone/dbal 0.83 Ecotone Doctrine DBAL integration: use your relational database for durable async message transport, outbox, dead letter queue, saga state storage, and JSON document store. Provides transactional message handling and declarative DBAL query “business methods”. 2 2 4 13K 0 0.1 50.2 NOASSERTION —
View on GitHub
Context7
ecotone/ecotone 0.83 Ecotone is an attribute-driven PHP architecture layer for commands, queries, events, async messaging, and integration patterns. Start simple with #[CommandHandler], then scale to sagas, outbox, event sourcing, and distributed messaging without rewrites. 576 577 24 18K 0 3.6 20.7 NOASSERTION —
View on GitHub
ecotone/enqueue 0.83 Adapter layer between Ecotone and the Enqueue messaging abstraction. Usually installed via Ecotone transport packages (AMQP, Redis, SQS). Install directly only to build custom Enqueue-backed transports and integrate with Ecotone channels and consumers. 1 1 0 14K 0 0.0 53.2 NOASSERTION —
View on GitHub
Context7
micro-module/broadway 0.83 Broadway is a modular admin panel package for Laravel, offering dashboards, menus, user and permission management out of the box. Build back-office interfaces quickly and extend them with your own modules. 0 0 1 121 0 0.6 29.2 MIT 3 years ago
View on GitHub
eventsauce/laravel-eventsauce 0.83 Laravel integration for EventSauce event sourcing. Wire message dispatchers, event repositories, and consumers into Laravel’s container with publishable config, queue-friendly dispatching, and conventions for aggregates and projections in Laravel applications. 98 98 18 8 5 3.2 3.9 MIT 4 years ago
View on GitHub
event-engine/php-postgres-document-store 0.83 PostgreSQL-backed document store for Event Engine (PHP). Store, update, and query JSON documents efficiently using Postgres features like JSONB and indexes. Designed for read models/projections with a simple API and solid performance. 7 7 5 9K 1 6.4 41.9 BSD-3-Clause 1 year ago
View on GitHub
ecotone/symfony-bundle 0.83 — 11 11 1 10K 0 0.1 40.3 NOASSERTION —
View on GitHub
patchlevel/laravel-event-sourcing 0.83 Laravel event sourcing with aggregates, projectors, reactors, snapshots, and a database-backed event store. Includes artisan tooling, testing helpers, and a clean API for modeling domain events in Laravel applications. 8 8 2 1K 1 19.3 36.0 MIT 1 month ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin