rares/modal-bundle
rares/modal-bundle is a Symfony bundle for adding reusable modal dialogs to PHP applications. It provides Twig helpers and controller integration for rendering and managing modals, helping teams standardize dialog UI without bespoke JavaScript.
Adopt only if all of the following hold:
Bundle class registered in bundles.php. In a Laravel context, there is no service provider, no facade, no config publish — you would be manually wiring a Symfony-flavored package into an incompatible framework lifecycle. Confirm the framework target before anything else.require path you can trust.Look elsewhere — or write it yourself — if:
data-bs-toggle="modal"; that is the idiomatic path.aria-*, escape-to-close, scroll locking). The native Bootstrap implementation handles these; a wrapper may or may not.For executives: We reviewed rares/modal-bundle and recommend against adoption. It is a minimal convenience wrapper for opening Bootstrap modals — functionality our team can implement in roughly an hour using Bootstrap's own built-in API. It has no visible adoption (no stars, no dependents), no public package registry presence, and is hosted on Bitbucket, which means no Composer auto-discovery and no community maintenance signal. The supply-chain and maintenance risk is real; the benefit is nearly zero. It is not a strategic dependency and should not appear on the roadmap.
For engineering: Treat this as a reference pattern, not a dependency. Read it, note the convenience it offers, and replicate it in-house — a shared Blade/Twig partial plus a small JS helper gives you the same ergonomics, keeps you on the bootstrap native modal lifecycle, and preserves accessibility behavior across Bootstrap upgrades. If anyone proposes it for a Laravel codebase, flag the framework mismatch immediately: "bundle" means Symfony, and the integration surface does not exist here.
Net recommendation: Do not adopt. Log the decision so the same evaluation isn't repeated.
How can I help you explore Laravel packages today?