wp-cli/wp-cli-tests
WP-CLI testing framework that bundles shared Behat, PHPUnit, PHP_CodeSniffer, and PHPStan tooling for WP-CLI commands and packages. Add it as a dev dependency to get ready-made test scripts, Behat feature contexts, and linting configs out of the box.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wp-cli/wp-cli | 0.89 | WP-CLI is the command-line interface for WordPress. Manage sites without a browser: install and update core, plugins, and themes; configure multisite; run database operations; and automate routine admin tasks in scripts and CI. | 5,176 | 5,209 | 1,029 | 913K | 19 | 55.8 | 41.2 | MIT | 1 year ago | |
| wp-cli/wp-config-transformer | 0.89 | Programmatically edit wp-config.php with WP Config Transformer. Add, update, remove, or check constants and variables while preserving existing formatting, with optional raw PHP values, normalization, and anchor-based insertions for safe automated configuration changes. | 87 | 88 | 27 | 512K | 0 | 26.5 | 60.5 | MIT | 1 month ago | |
| wp-phpunit/wp-phpunit | 0.89 | A Composer package that bundles the WordPress core PHPUnit test suite, letting plugin and theme developers run PHPUnit integration tests against WordPress without manually downloading or maintaining core test files. It simplifies CI setup and keeps test infrastructure versioned with your project. | 82 | 86 | 7 | 595K | 0 | 0.6 | 53.3 | — | — | |
| wpstarter/o-testbench-core | 0.89 | Testing helper for WpStarter development, ported from Laravel's Testbench component. Provides a familiar testing harness for WpStarter packages, with version compatibility matching WpStarter 1.x to Testbench Core 1.x. See the original Testbench docs for detailed usage. | 274 | 0 | 47 | 3K | 4 | 23.1 | 19.5 | MIT | 1 month ago | |
| wp-cli/shell-command | 0.88 | WP-CLI Shell Command adds an interactive PHP REPL to WP-CLI, letting you explore and run code against a WordPress install from the command line. It bootstraps WordPress and gives quick access to its APIs for debugging, inspection, and experimentation. | 24 | — | 12 | — | 0 | 20.1 | — | MIT | 1 week ago |
|
| wp-cli/wp-cli-bundle | 0.88 | WP-CLI Bundle packages the WP-CLI command-line toolkit and its dependencies for managing WordPress installs from the terminal. Install via Composer to run plugin, theme, database, and core commands. | 90 | 91 | 34 | 299K | 2 | 2.4 | 49.2 | MIT | 1 year ago | |
| wp-cli/scaffold-package-command | 0.88 | A WP-CLI command that scaffolds new WP-CLI packages, generating the package structure, command class, tests, README, and supporting files so developers can quickly start building custom WP-CLI commands. | 70 | — | 23 | — | 0 | 15.9 | — | MIT | 3 months ago |
|
| php-stubs/wp-cli-stubs | 0.88 | PHP stub definitions for WP-CLI, providing classes, functions, and constants for IDE autocompletion and static analysis. Helps PHPStan, Psalm, and editors understand WP-CLI APIs without running the command-line tool. | 30 | 30 | 6 | 508K | 4 | 1.5 | 56.5 | MIT | — | |
| yoast/wp-test-utils | 0.88 | Yoast WP Test Utils provides PHPUnit test case classes and helpers for WordPress plugins and themes, making it easier to write reliable unit and integration tests with proper WordPress bootstrapping and mocking. | 62 | 62 | 2 | 110K | 1 | 5.5 | 46.7 | NOASSERTION | 9 months ago | |
| wp-cli/super-admin-command | 0.88 | WP-CLI command package for WordPress multisite to manage super admins. List current super admin users, grant privileges to one or more users, or revoke them via wp super-admin list/add/remove, with multiple output formats supported. | 11 | 11 | 15 | 337K | 0 | 28.4 | 64.9 | MIT | 1 week ago | |
| wp-cli/php-cli-tools | 0.88 | A collection of PHP functions and classes for command line development: formatted output, prompts, menus, progress bars and spinners, plus tabular and tree displays and a simple argument parser. Requires PHP 5.6+. | 681 | 697 | 115 | 1M | 0 | 34.7 | 52.5 | MIT | 1 month ago | |
| xwp/wp-dev-lib | 0.87 | XWP WP Dev Lib bundles development tools and configuration for WordPress plugins and themes, including coding standards, static analysis, testing, and CI helpers to streamline building and maintaining high-quality WordPress projects. | 274 | 288 | 56 | 2K | 42 | 8.5 | 20.0 | MIT | 6 years ago | |
| wp-cli/core-command | 0.87 | 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 | 53 | 55 | 433K | 0 | 32.7 | 63.4 | MIT | 5 days ago | |
| wp-cli/scaffold-command | 0.87 | WP-CLI scaffold command generates starter code for WordPress post types, taxonomies, blocks, plugins, and child themes. Includes commands for building themes from Underscores with options for activation, SASS, and WooCommerce support. | 173 | 174 | 85 | 250K | 0 | 33.5 | 51.7 | MIT | 1 week ago | |
| 10up/wp_mock | 0.87 | wp_mock is a Mockery-powered library for unit testing WordPress plugins and themes. It lets you mock core functions, hooks, and globals so tests run fast and isolated, without a WordPress install. | 714 | — | 72 | — | 9 | 22.4 | 7.2 | NOASSERTION | 4 months ago |
|
| wp-cli/import-command | 0.87 | WP-CLI command for importing content into WordPress from WXR export files. Adds wp import, restoring the importer functionality removed from WP-CLI core. Automatically detects and runs the matching WordPress importer plugin, making site migrations and content restores scriptable. | 22 | — | 24 | — | 2 | 21.1 | 0.5 | MIT | 5 days ago |
|
| wp-cli/extension-command | 0.87 | Manage WordPress plugins and themes from the command line: install, activate, deactivate, update, delete, and list them, with multisite network support and bulk operations. | 90 | 90 | 87 | 409K | 3 | 33.7 | 61.0 | MIT | 5 days 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. | 17 | 0 | 3 | 9 | 0 | 19.9 | 2.9 | MIT | 1 week ago | |
| wp-cli/eval-command | 0.87 | Run arbitrary PHP code or files from the command line with WP-CLI. wp eval executes a code string, while wp eval-file loads a PHP file with positional arguments. Both support --skip-wordpress to run without WordPress and --hook to run after a specific WordPress hook fires. | 10 | 10 | 14 | 298K | 0 | 28.4 | 64.2 | MIT | 1 month ago | |
| wp-cli/entity-command | 0.86 | Manage WordPress comments, menus, options, posts, sites, terms, and users from the command line with WP-CLI. Create, update, delete, list, and moderate content quickly, including block notes on WordPress 6.9+. | 105 | 106 | 98 | 425K | 6 | 36.5 | 62.7 | MIT | 5 days ago |
How can I help you explore Laravel packages today?