neos/event-sourcing-symfony-bridge
Symfony bridge for Neos Event Sourcing, wiring event stores, projections, and subscribers into the framework. Provides dependency injection, console commands, and configuration to run event-sourced applications smoothly on Symfony.
neos/event-sourcing library is the substance; this bridge is thin Symfony DI/container glue (service definitions, bundle wiring). That's a small, well-understood integration, so the build-vs-buy math is mostly about research time saved, not capability gained.laravel-event-sourcing, EventSauce, prooph) — which is itself a build-vs-buy scoping decision worth surfacing early.Consider it when:
Look elsewhere when:
To executives: This is a small, low-cost technical building block that supports a much larger architectural choice — whether we invest in event sourcing to unlock audit trails, historical reporting, and reliable event-driven integrations. The package itself is not the risk; the architecture and the maintenance burden are. Recommendation: fund a short, time-boxed spike to test the approach against a real feature, and treat the package as a prototype-grade dependency rather than a production commitment until we've confirmed it works on our Symfony version.
To engineering: The integration layer is thin — Symfony DI wiring around the Neos event-sourcing core. It's low-effort to adopt and roughly the same effort to replicate or fork if it goes stale. The real cost is the architectural discipline event sourcing demands: projections, eventual consistency, event schema evolution, replay tooling, and operational visibility. Validate those before validating the bundle. Note explicitly that this is Symfony-only; if we're standardizing on Laravel, we should evaluate a Laravel-native option instead and compare on maintenance activity, not on features alone.
Bottom line for the roadmap: worth an evaluation slot, not a line item in the committed architecture until the spike clears.
How can I help you explore Laravel packages today?