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
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aaemnnosttv/wp-cli-valet-command | A WP-CLI extension for Laravel Valet that adds wp valet commands to create, manage, link, park, and destroy WordPress sites from the command line, streamlining local WordPress development with Valet-powered URLs and database setup. | 316 | 316 | 31 | 1 | 6 | 4.7 | 2.7 | — | 2 years ago | |
| pressbooks/pb-cli | WP-CLI package for Pressbooks that adds command-line tools for managing books, networks, and publishing workflows, making it easier to automate administration and maintenance tasks from the terminal. | 5 | — | 1 | — | 2 | 0.6 | 0.4 | GPL-3.0 | 3 years ago |
|
| wp-cli/ability-command | A WP-CLI command for the WordPress Abilities API. List, inspect, and run registered abilities from the command line, making it easy to debug, script, and automate ability workflows in WordPress. | 3 | 3 | 2 | 34K | 1 | 19.9 | 63.5 | MIT | 1 week ago | |
| wp-cli/ai-command | A WP-CLI package that adds AI-powered commands to WordPress, letting developers generate content, automate tasks, and interact with AI models directly from the terminal for faster, scriptable CLI workflows. | 4 | — | 3 | — | 0 | 19.7 | — | MIT | 1 week ago |
|
| wp-cli/block-command | WP-CLI package that adds a wp block command for inspecting and managing WordPress Gutenberg blocks from the terminal. Use it to audit registered block types and script block-related maintenance tasks in development or CI workflows. | 2 | — | 1 | — | 1 | 20.1 | 0.5 | MIT | 5 days ago |
|
| wp-cli/cache-command | WP-CLI Cache Command manages WordPress object and transient caches from the command line. Add, get, set, delete, increment/decrement, and flush cached values across groups with optional expiration—ideal for debugging and cache maintenance. | 16 | 16 | 25 | 240K | 1 | 29.1 | 64.9 | MIT | 5 days ago | |
| wp-cli/checksum-command | Verifies WordPress file integrity by comparing installed files against WordPress.org's published checksums. Use wp core verify-checksums to detect tampered or missing core files, with options for version, locale, exclusions, and output formats. | 33 | 33 | 27 | 219K | 1 | 30.4 | 61.4 | MIT | 1 month ago | |
| wp-cli/config-command | WP-CLI command package for generating and reading wp-config.php. Create config files, list and get constants or variables, find the config path, and add or update values from the command line. | 39 | 39 | 38 | 292K | 2 | 31.0 | 63.1 | MIT | 5 days ago | |
| wp-cli/core-command | 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/cron-command | Manage WordPress cron events and schedules from the command line with WP-CLI. List, schedule, run, and delete events, inspect available schedules, and test whether WP-Cron is working on your site. | 32 | — | 27 | — | 1 | 20.8 | — | MIT | 5 days ago |
|
| wp-cli/db-command | WP-CLI command package for running basic database operations using credentials from wp-config.php. Create, drop, reset, export, import, optimize, repair, check, and query databases, plus list tables and run SQL directly from the command line. | 76 | 77 | 74 | 256K | 8 | 35.6 | 63.4 | MIT | 1 week ago | |
| wp-cli/embed-command | A WP-CLI package for managing WordPress embeds from the terminal. List, add, update, and remove oEmbed providers, inspect provider details, and clear or trigger embed caches, making oEmbed configuration and troubleshooting scriptable. | 8 | — | 12 | — | 1 | 20.2 | — | MIT | 1 week ago |
|
| wp-cli/entity-command | 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 | |
| wp-cli/eval-command | 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/export-command | Export your WordPress site's content to a WXR file from the command line. This WP-CLI package adds the wp export command for generating WordPress eXtended RSS exports of posts, pages, and more—ideal for migrations, backups, and moving content between sites. | 13 | — | 26 | — | 0 | 20.7 | — | MIT | 5 days ago |
|
| wp-cli/extension-command | 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-cli/i18n-command | Provides WP-CLI commands for WordPress internationalization: generate POT files, build JSON translations, update PO files, and check translation status from the command line. Part of the WP-CLI toolkit for automating i18n workflows. | 122 | 123 | 60 | 650K | 1 | 22.2 | 60.3 | MIT | 1 week ago | |
| wp-cli/import-command | 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/language-command | A WP-CLI package for installing, activating, and managing WordPress language packs from the command line, covering core, themes, and plugins so you can add or update translations across your site quickly and consistently. | 15 | 15 | 24 | 200K | 0 | 30.3 | 64.9 | MIT | 5 days ago | |
| wp-cli/maintenance-mode-command | Enables, disables, and checks WordPress maintenance mode from the command line using WP-CLI. Manage the .maintenance file with simple commands, optionally adding a custom message or retry interval, without touching the dashboard or filesystem manually. | 11 | 12 | 5 | 305K | 0 | 20.1 | 64.8 | MIT | 1 week ago | |
| wp-cli/media-command | WP-CLI media command for WordPress: import local files or STDIN as attachments, set featured images, regenerate thumbnails in bulk, replace existing attachment files, fix EXIF orientation, and list all registered image sizes—streamlining media management from the command line. | 46 | 48 | 44 | 306K | 4 | 32.3 | 64.3 | MIT | 5 days ago | |
| wp-cli/package-command | Lists, installs, and removes WP-CLI packages, community-maintained projects that extend WP-CLI. Commands include wp package list, wp package install (via Composer), wp package uninstall, and wp package browse to explore available packages. | 18 | 18 | 19 | 314K | 0 | 30.1 | 64.9 | MIT | 1 week ago | |
| wp-cli/php-cli-tools | 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 | |
| wp-cli/rewrite-command | WP-CLI package for managing WordPress rewrite rules and permalinks from the command line. Flush rules, inspect the current rewrite list, and update permalink structure without leaving your terminal, making migrations and debugging faster. | 21 | 21 | 14 | 335K | 0 | 20.1 | 64.8 | MIT | 1 week ago | |
| wp-cli/role-command | WP-CLI role command lets you manage WordPress user roles and capabilities from the command line: list, create, delete, and inspect roles, add or remove capabilities, and reset roles. Useful for scripting and automating site setup and user permissions. | 6 | — | 9 | — | 0 | 19.9 | — | MIT | 1 week ago |
|
| wp-cli/scaffold-command | 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 | |
| wp-cli/scaffold-package-command | 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 |
|
| wp-cli/search-replace-command | WP-CLI command for safe search-and-replace across a WordPress database. Update URLs, domains, or any string in all tables with dry-run previews, regex, case-insensitive matching, and familiar WP-CLI syntax—ideal for migrations and environment changes. | 61 | — | 49 | — | 9 | 24.6 | 5.8 | MIT | 5 days ago |
|
| wp-cli/server-command | WP-CLI Server Command adds the wp server command, letting you launch PHP's built-in web server to run WordPress locally without Apache or Nginx. Just run wp server and get a working dev site, with options for host, port, docroot, and router. Ideal for quick local development and testing. | 68 | — | 19 | — | 0 | 20.7 | — | MIT | 5 days ago |
|
| wp-cli/shell-command | 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/site-health-command | WP-CLI command for WordPress Site Health. Run and inspect Site Health checks from the command line, view test statuses and results for core, plugin, and theme checks, and streamline diagnostics for debugging and site maintenance workflows. | 0 | — | 3 | — | 1 | 19.8 | — | — | 1 week ago |
|
| wp-cli/super-admin-command | 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/widget-command | A WP-CLI command for managing WordPress widgets from the terminal: list, add, update, move, and delete widgets and inspect sidebars without using the admin UI. | 6 | — | 12 | — | 0 | 20.1 | — | MIT | 5 days ago |
|
| wp-cli/wp-cli | 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-cli-bundle | 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/wp-config-transformer | 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 |
How can I help you explore Laravel packages today?