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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| behat/mink-selenium-driver | 0.84 | Selenium 1 driver for Behat Mink. Run browser-driven tests via the legacy Selenium RC API by creating a Mink Session with SeleniumDriver and Selenium\Client, then interact with pages (click links, fill forms) for end-to-end testing. | 9 | 9 | 12 | 633 | 0 | 0.4 | 17.6 | — | 10 years ago | |
| wpstarter/o-dusk-updater | 0.84 | Symfony Console tool to update Laravel Dusk ChromeDriver binaries outside Laravel. Download latest or specified Chrome/Chromium/ChromeDriver versions, detect installed Chrome and driver versions, and optionally auto-update when outdated. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| mink/webdriver-classic-driver | 0.83 | Selenium WebDriver “classic” driver for Behat Mink. Run real browser sessions (e.g., Firefox) through a WebDriver server, navigate pages, click links, and integrate with Mink/MinkExtension. Install via Composer; includes CI-tested suite. | 6 | 6 | 5 | 3K | 8 | 3.9 | 40.5 | MIT | 1 year ago | |
| atk4/behat-mink-selenium2-driver | 0.82 | Selenium2 driver for Behat Mink (ATK4 fork), enabling browser-based acceptance tests via Selenium/WebDriver. Use it to run Mink test suites against real browsers for end-to-end UI testing in PHP projects. | 0 | 0 | 0 | 12K | 0 | 0.0 | 55.3 | — | — | |
| php-webdriver/webdriver | 0.82 | PHP bindings for Selenium WebDriver. Drive real browsers from PHP via W3C WebDriver (and legacy JsonWireProtocol), compatible with Selenium 2–4. Install via Composer and connect to Selenium Server or other remote ends for automation/testing. | 5,205 | 5,235 | 846 | 2M | 20 | 46.7 | 45.4 | MIT | — | |
| friends-of-behat/mink | 0.81 | — | 90 | 90 | 15 | 209K | 0 | 2.1 | 46.8 | MIT | 2 years ago | |
| behat/mink | 0.81 | — | 1,610 | 1,630 | 289 | 1M | 55 | 47.5 | 69.7 | MIT | 6 months ago | |
| behat/mink-sahi-driver | 0.81 | — | 13 | 13 | 8 | 2K | 11 | 2.0 | 21.9 | MIT | 10 years ago | |
| behat/mink-selenium2-driver | 0.79 | — | 510 | 519 | 167 | 386K | 47 | 24.3 | 57.1 | MIT | 2 years ago | |
| behat/mink-browserkit-driver | 0.76 | — | 544 | 547 | 84 | 971K | 6 | 19.8 | 49.9 | MIT | 6 months ago | |
| sebastianfeldmann/cli | 0.76 | Lightweight PHP library for building CLI tools: defines commands and options, parses argv, validates input, and renders help/usage output. Clean API for composing console applications with consistent argument handling and exit codes. | 21 | 21 | 8 | 300K | 4 | 9.8 | 55.8 | MIT | 1 year ago | |
| orchestra/dusk-updater-api | 0.76 | Standardized API for Laravel Dusk to query, fetch, and download compatible ChromeDriver binaries. Helps automate driver updates across environments with a simple, consistent interface for locating versions and retrieving platform-specific builds. | 0 | 1 | 1 | 32K | 0 | 14.1 | 61.4 | MIT | 4 months ago | |
| alchemy/binary-driver | 0.76 | PHP toolkit for building reusable, testable binary drivers on top of symfony/process. Provides AbstractBinary, binary detection, command generation, logging via PSR-3, and process listeners for debugging and customization across CLI tools. | 191 | 195 | 64 | 74K | 13 | 9.1 | 40.8 | NOASSERTION | 6 years ago | |
| behat/gherkin | 0.75 | behat/gherkin is a PHP library for parsing the Gherkin language used in BDD. Read and tokenize feature files, build an AST, and integrate with Behat or other test runners to execute human-readable scenarios in your test suite. | 1,061 | 1,069 | 93 | 3M | 7 | 35.8 | 57.7 | MIT | 2 weeks ago | |
| instaclick/php-webdriver | 0.74 | PHP client for Selenium WebDriver, enabling browser automation and end-to-end testing from PHP. Control Chrome/Firefox/RemoteWebDriver, manage sessions, elements, waits, and actions, with support for Selenium Grid and popular testing frameworks. | 436 | 444 | 63 | 407K | 5 | 13.2 | 43.0 | NOASSERTION | 2 years ago | |
| behat/behat | 0.73 | Behat is a PHP BDD framework for testing business expectations with executable specifications. Install via Composer and run scenarios from the CLI. Ideal for acceptance and behavior-driven tests, with strong docs and semantic versioning. | 3,956 | 4,001 | 614 | 2M | 48 | 77.4 | 60.9 | MIT | 1 month ago | |
| b2pweb/bdf-util | 0.68 | Utilities for working with BDF (Binary Data Format) files in PHP/Laravel. Includes helpers to read, write, parse, and validate BDF data plus common convenience functions for import/export workflows and integration into your application. | 0 | 0 | — | 475 | — | 0.0 | 37.2 | — | — | |
| easy-doc/easy-doc | 0.67 | Easy Doc is a Laravel/PHP package for quickly generating and serving project documentation. It helps you organize docs, render them for the web, and keep content maintainable with a simple setup suitable for small apps and internal tools. | 4 | 4 | 4 | 5K | 0 | 5.9 | 41.8 | MIT | 11 months ago | |
| php-di/php-di | 0.66 | PHP-DI is a practical, powerful, framework-agnostic dependency injection container for PHP. It helps manage services and wiring with autowiring and flexible configuration, making applications easier to build, test, and maintain across any framework. | 2,773 | 2,851 | 323 | 2M | 56 | 53.2 | 62.4 | MIT | 9 months ago | |
| b2pweb/bdf-serializer | 0.65 | — | 0 | 0 | 0 | 534 | 0 | 0.0 | 37.6 | MIT | — |
How can I help you explore Laravel packages today?