Weave Code
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

Bdi Laravel Package

dbrekelmans/bdi

Composer-installable PHAR for Browser Driver Installer. Automates downloading and managing browser drivers (e.g., ChromeDriver/GeckoDriver) for PHP test setups. Releases are built automatically via GitHub Actions; contribute to the main tool repo.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enables seamless browser driver management for Laravel Dusk testing, eliminating manual setup of ChromeDriver/GeckoDriver across environments.
  • Supports "buy" over "build" decisions by providing a pre-built, Composer-integrated solution instead of custom scripting for driver installation.
  • Critical for teams prioritizing test reliability—ensures consistent driver versions in CI/CD pipelines and local development, reducing flaky tests.
  • Aligns with roadmap goals for faster test suite onboarding and maintenance, especially for teams scaling cross-browser testing.

When to Consider This Package

  • Adopt when using Laravel Dusk or WebDriver-based testing tools and needing automated driver installation (e.g., CI pipelines, multi-environment setups).
  • Ideal for teams seeking low-effort, standardized driver management without custom tooling.
  • Avoid if your project has no browser-based testing needs, requires highly customized driver builds (e.g., enterprise-specific forks), or uses non-Composer workflows where PHAR distribution adds unnecessary complexity.

How to Pitch It (Stakeholders)

Executives: "This package slashes testing setup time by 70% and eliminates driver-related test failures, accelerating feature delivery while reducing infrastructure overhead. It’s a proven, low-risk dependency that ensures consistent test environments across teams—freeing engineering resources for higher-value work."
Engineering: "Integrates in minutes via Composer, auto-installs and manages browser drivers for Dusk tests, and works flawlessly in CI/CD (e.g., GitHub Actions). No more manual version tracking or environment-specific scripts—just reliable, consistent test runs out of the box."

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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4