rmzamora/doctrine-orm-admin-bundle
A Symfony bundle that generates admin interfaces for Doctrine ORM entities, giving you CRUD screens, list and form views, filters, and batch actions with minimal configuration.
sonata-project/doctrine-orm-admin-bundle. The decision to support is "adopt upstream, not the fork," which sets precedent for how the team handles similar forks in the dependency tree.composer.lock, it drives a remediation ticket — replace with upstream, or confirm it is transitive and unreachable.Consider it only in these narrow cases:
composer.lock and need to understand what it does before replacing it.rmzamora changed relative to upstream, e.g., before deciding whether to contribute a patch upstream instead.Look elsewhere in essentially every other case:
sonata-project/doctrine-orm-admin-bundle. Same functionality, active security patching, real community.For executives: This is not a strategic dependency and should not become one. It is an archived, zero-adoption fork of a well-maintained open-source library, and it targets Symfony rather than Laravel. Adopting it would trade a free, supported upstream for an unmaintained copy with no users, no maintainers, and no security response. The recommendation is do not adopt; standardize on the upstream project if we are on Symfony, and on a Laravel-native admin tool if we are on Laravel. Cost of adoption is not license fees — it is the indefinite maintenance and security-review burden we would inherit.
For engineering: The functional scope is entirely covered by sonata-project/doctrine-orm-admin-bundle. There is no feature here that justifies the fork risk. If any of our services still reference it, treat that as technical debt: pin to upstream, run the test suite, and remove the fork from the dependency graph. Do not open PRs against it — send fixes upstream where they will actually be maintained.
Signal to note: The opportunity score (6.81) is high relative to a score of 0 and zero dependents. That divergence usually reflects a scoring artifact or a name collision with Sonata, not latent demand. Weight the adoption evidence — stars, dependents, commits, release cadence — over the composite score when making the call.
How can I help you explore Laravel packages today?