Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Manage WordPress core entities.
Quickly identify what's slow with WordPress
The command line interface for WordPress
Scaffolds WP-CLI commands with functional tests, full README.md, and more.
Find WordPress installs on the filesystem
A CLI interface for the WP Super Cache plugin
Generates and reads the wp-config.php file.
Installs, activates, and manages language packs.
Diagnose problems within WordPress by running a series of checks for symptoms
Manages plugins and themes, including installs, activations, and updates.
Adds, removes, lists, and resets roles and capabilities.
Generates code for post types, taxonomies, blocks, plugins, child themes, etc.
Inspects oEmbed providers, clears embed cache, and more.
Provides internationalization tools for WordPress projects.
A CLI interface for the Google Sitemap Generator plugin
Lists, installs, and removes WP-CLI packages.
Exports WordPress content to a WXR file.
Executes arbitrary PHP code or files.
Searches/replaces strings in the database.
Adds, moves, and removes widgets; lists sidebars.
Lists, adds, or removes super admin users on a multisite installation.
Opens an interactive PHP console for running and testing PHP code.
Launches PHP's built-in web server for a specific WordPress installation.
Imports files as attachments, regenerates thumbnails, or lists registered image sizes.
Imports content from a given WXR file.
Lists or flushes the site's rewrite rules, updates the permalink structure.
WP-CLI testing framework
Create a distribution .zip or .tar.gz based on a plugin or theme's .distignore file
Runs the entire test suite on a regular basis
Phar, Debian, and RPM builds of WP-CLI