wp-cli/wp-cli-tests
WP-CLI testing framework for WP-CLI packages. Adds Composer scripts and tooling to run PHPUnit, Behat, PHPCS, and linting with optional cross-platform Behat config and custom PHPCS rulesets for consistent CI-ready testing.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| behat/behat | 0.88 | 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,968 | 4,006 | 616 | 2M | 47 | 77.0 | 58.9 | MIT | 1 month ago | |
| wp-cli/php-cli-tools | 0.88 | — | 681 | 698 | 114 | 805K | 0 | 30.0 | 47.7 | MIT | 3 months ago | |
| szepeviktor/phpstan-wordpress | 0.87 | PHPStan rules and stubs tailored for WordPress projects. Adds accurate type information for core functions, hooks, and globals to catch bugs earlier and improve static analysis in plugins and themes. Easy to integrate into existing PHPStan setups. | 330 | 332 | 30 | 939K | 12 | 20.0 | 52.5 | MIT | 9 months ago | |
| wp-starter/console | 0.87 | Laravel console utilities for WordPress starter projects. Provides commands and helpers to scaffold, manage, and automate common WP setup tasks from the CLI, streamlining development workflows when integrating WP into a Laravel-based setup. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wpstarter/o-testbench-core | 0.87 | Core utilities for running WordPress-focused package tests with an Orchestra Testbench-style setup. Provides shared bootstrapping, environment config, and helpers to spin up a predictable app/testing container for faster, repeatable test suites. | 0 | 0 | 0 | 3 | 0 | 0.3 | — | MIT | 3 years ago | |
| wp-cli/db-command | 0.87 | — | 76 | 77 | 73 | 256K | 6 | 31.1 | 60.2 | MIT | 3 days ago | |
| wp-cli/extension-command | 0.87 | WP-CLI extension-command adds wp plugin and wp theme management: install, activate/deactivate, update, delete, and more. Supports bulk actions, multisite network activation, exclusions, and forcing reactivation to rerun hooks. | 90 | 90 | 87 | 278K | 2 | 33.2 | 57.4 | MIT | 3 days ago | |
| johnpbloch/wordpress-core-installer | 0.87 | Composer plugin that installs WordPress core outside vendor, designed for setups with WordPress in a subdirectory and wp-content moved elsewhere to avoid updates wiping content. Supports custom install paths via wordpress-install-dir. | 205 | 219 | 42 | 173K | 5 | 3.9 | 41.3 | GPL-2.0 | 6 years ago | |
| wp-cli/config-command | 0.87 | WP-CLI package to generate, read, and modify wp-config.php. Create configs, list/get settings, locate the config file, and add or update constants and variables (e.g., DB settings, table_prefix, WP_DEBUG) directly from the command line. | 39 | 39 | 38 | 292K | 0 | 26.2 | 60.8 | MIT | 3 days ago | |
| wpstarter/o-testbench | 0.86 | WpStarter port of Laravel Testbench for package development. Provides a lightweight Laravel app environment for running package tests, bootstrapping service providers, and simulating framework features without installing a full application. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wp-cli/package-command | 0.86 | Adds WP-CLI’s package management commands. List installed packages, browse available ones, and install or uninstall community-maintained WP-CLI extensions. Uses Composer under the hood to manage dependencies and autoloading. | 18 | 18 | 18 | 210K | 0 | 29.8 | 64.9 | MIT | 4 weeks ago | |
| johnpbloch/wordpress-core | 0.86 | Composer-friendly WordPress core package that mirrors official releases for dependency management. Use it to pull WordPress into PHP/Laravel projects or custom setups, pin versions, and keep updates predictable without manually downloading or committing core files. | 172 | 177 | 43 | 201K | 5 | 3.5 | 43.2 | NOASSERTION | — | |
| kylekatarnls/multi-tester | 0.86 | Run unit tests across multiple Composer projects after changing a shared package. Multi-tester swaps your local package into dependent projects’ vendor dirs and runs their test suites (Travis CI-style supported), catching integration breakages early. | 4 | 4 | 5 | 67K | 0 | 21.6 | 61.3 | MIT | 4 months ago | |
| wp-cli/core-command | 0.86 | WP-CLI package providing the wp core command set to download, install, update, and manage WordPress core. Includes update checking via the Version Check API with flags for major/minor comparisons, forced checks, and flexible output formats. | 53 | 52 | 56 | 300K | 0 | 32.3 | 60.8 | MIT | 2 days ago | |
| johnpbloch/wordpress | 0.86 | Composer package for managing WordPress as a dependency. Install specific WordPress core versions via Composer, keep core out of your repo, and integrate WordPress into modern PHP workflows and deployments while retaining the standard WordPress structure. | 602 | 645 | 96 | 101K | 7 | 7.8 | 32.4 | — | — | |
| metabolism/wordpress-core-installer | 0.86 | Composer installer extension that adds type:wordpress-core support for installer-paths, enabling johnpbloch/wordpress-core to be installed into your chosen directory (e.g., web/edition/) instead of the default location. | 3 | 3 | 0 | 149 | 0 | 0.9 | 22.4 | — | 3 years ago | |
| wayofdev/laravel-package-tpl | 0.85 | — | 11 | 11 | 1 | 0 | 1 | 10.2 | 3.4 | MIT | 2 years ago | |
| wp-cli/eval-command | 0.85 | Adds WP-CLI commands to run arbitrary PHP code or execute PHP files from the command line. Supports running with or without loading WordPress, delaying execution until a specific hook, and passing args to scripts. | 10 | 10 | 14 | 298K | 0 | 29.7 | 65.0 | MIT | 3 days ago | |
| wpstarter/o-testbench-dusk | 0.85 | Laravel Dusk testing harness for packages using Orchestra Testbench. Spin up a browser test environment with minimal app scaffolding to run end-to-end UI tests against your package during development and CI. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wp-cli/media-command | 0.85 | WP-CLI media commands for WordPress: import files as attachments, regenerate thumbnails, replace attachment files, list registered image sizes, and fix image orientation. Useful for bulk media maintenance and automation from the command line. | 47 | 46 | 42 | 173K | 3 | 27.4 | 57.1 | MIT | 3 days ago |
How can I help you explore Laravel packages today?