{"id":626,"url":"https://github.com/schlessera/awesome-wp-cli","last_synced_at":"2025-10-12T12:30:40.992Z","repository":{"id":46749854,"uuid":"236726791","full_name":"schlessera/awesome-wp-cli","owner":"schlessera","description":"A curated list of packages and resources for WP-CLI, the command-line interface for WordPress.","archived":false,"fork":false,"pushed_at":"2023-08-07T14:30:31.000Z","size":62,"stargazers_count":184,"open_issues_count":2,"forks_count":10,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-05-23T06:07:43.518Z","etag":null,"topics":["awesome","awesome-list","cli","console","hacktoberfest","shell","wordpress","wp-cli"],"latest_commit_sha":null,"homepage":"https://wp-cli.org","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/schlessera.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":".github/FUNDING.yml","license":"license","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":"schlessera","patreon":"schlessera","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.alainschlesser.com/thanks/"}},"created_at":"2020-01-28T12:09:58.000Z","updated_at":"2024-05-14T21:43:43.000Z","dependencies_parsed_at":"2024-01-05T20:13:18.181Z","dependency_job_id":"28dfbd11-c179-4a36-bac9-bd8554a0567c","html_url":"https://github.com/schlessera/awesome-wp-cli","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schlessera%2Fawesome-wp-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schlessera%2Fawesome-wp-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schlessera%2Fawesome-wp-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schlessera%2Fawesome-wp-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schlessera","download_url":"https://codeload.github.com/schlessera/awesome-wp-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236215171,"owners_count":19113661,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-list","cli","console","hacktoberfest","shell","wordpress","wp-cli"],"created_at":"2024-01-05T20:13:00.535Z","updated_at":"2025-10-12T12:30:35.955Z","avatar_url":"https://github.com/schlessera.png","language":null,"funding_links":["https://github.com/sponsors/schlessera","https://patreon.com/schlessera","https://www.alainschlesser.com/thanks/"],"categories":["Content Management Systems","Miscellaneous","Uncategorized","Live Site:   [searchAwesome](https://search-awesome.vercel.app/)","Themed Directories"],"sub_categories":["Uncategorized","Updated more than a year ago"],"readme":"\u003c!--lint ignore double-link--\u003e\n# Awesome WP-CLI [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![awesome-lint](https://github.com/schlessera/awesome-wp-cli/workflows/awesome-lint/badge.svg)](https://github.com/schlessera/awesome-wp-cli/actions?query=workflow%3Aawesome-lint) [\u003cimg src=\"assets/wp-cli-bw-trans-filled-tight@311x160.png\" alt=\"WP-CLI Logo\" align=\"right\" height=\"80\"\u003e](https://wp-cli.org/)\n\n\u003c!--lint ignore double-link--\u003e\n[WP-CLI](https://wp-cli.org/) is the command-line interface for WordPress. It offers a complete alternative to the WordPress admin dashboard, often even surpassing its functionality or enabling new use cases. It also comes with a rich ecosystem of third-party commands that are bundled in Composer packages or directly integrated into WordPresss plugins or themes.\n\n## Contents\n\n- [Official links](#official-links)\n- [Third-party packages](#third-party-packages)\n\t- [Package discovery](#package-discovery)\n\t- [Notable packages](#notable-packages)\n- [Tutorials \u0026 guides](#tutorials--guides)\n- [Contribute](#contribute)\n\n## Official links\n\nEverything relevant that is directly part of the official WP-CLI team.\n\n\u003c!--lint ignore double-link--\u003e\n- [wp-cli.org](https://wp-cli.org/) - Homepage of the WP-CLI project.\n- [WP-CLI handbook](https://make.wordpress.org/cli/handbook/) - Guides on how to use or extend WP-CLI.\n- [WP-CLI command reference](https://developer.wordpress.org/cli/commands/) - Reference documentation for all the official WP-CLI commands.\n- [Make WordPress.org - CLI](https://make.wordpress.org/cli/) - Main entry point for contributing to WP-CLI.\n  - [Contributing guide](https://make.wordpress.org/cli/handbook/contributing/) - Everything you need to know to contribute to the tool or its infrastructure.\n  - [Official MakeWP Slack](https://make.wordpress.org/chat/) - Official Slack team where all international contributions to WordPress and its teams are discussed.\n    - [#cli channel](http://wordpress.slack.com/messages/cli/) - The official support channel for WP-CLI and the WordPress CLI team.\n  - [Good first issues](https://make.wordpress.org/cli/good-first-issues/) - List of issues on that are limited in scope and complexity.\n- [WP-CLI GitHub organization](https://github.com/wp-cli) - Canonical home of the WP-CLI source code.\n  - [WP-CLI framework repository](https://github.com/wp-cli/wp-cli) - The source code for the WP-CLI framework that powers all of the commands.\n  - [WP-CLI bundle repository](https://github.com/wp-cli/wp-cli-bundle) - The source for the WP-CLI \"binary\" and how it is assembled.\n  - [WP-CLI tests repository](https://github.com/wp-cli/wp-cli-tests) - The testing framework used throughout all WP-CLI repositories.\n\n## Third-party packages\n\nUnofficial third-party packages.\n\n### Package discovery\n\nWays of searching for third-party packages you can use.\n\n- [Packagist.org search by WP-CLI package type](https://packagist.org/?type=wp-cli-package) - Composer packages filtered by type `wp-cli-package`.\n- [GitHub.com search for WP-CLI integrations](https://github.com/search?q=WP_CLI%3A%3Aadd_command%28+NOT+Akismet_CLI+NOT+elementor+NOT+WordCamp_CLI_Miscellaneous+NOT+W3TotalCache_Command+path%3A*.php+language%3APHP+-org%3Awp-cli+-path%3Avendor+-path%3Awp-content+-path%3Apublic+-path%3Adeployer+-path%3Aweb+-path%3Asrc%2Fvendor+-path%3Aapp+-path%3Awordpress+-path%3Aentity-command.php+-path%3Aclass-wc-cli.php+-path%3Awp-cli-bp.php+NOT+is%3Afork+-path%3Aextension-command.php+-path%3Acron-command.php+-path%3Awp-seo-main.php+-path%3Aplugins+-path%3Adata+-path%3Abackup+-path%3Ademo+-path%3Awordcamp.org+-path%3Awordpress.org+-path%3Alanguage-command.php+-path%3Aredirection-cli.php+-path%3Athemes+-path%3Alibrary+-path%3Aeval-command+-path%3Arole-command+-path%3Awidget-command+-path%3Acache-command.php+-path%3Awp-app+-path%3Apublic_html+-path%3Aqueue.php+-path%3AmyWeb+-path%3Adocroot+-path%3Awebsite\u0026type=code) - Heavily pre-filtered search for repositories that use `WP_CLI::add_command()`.\n\n### Notable packages\n\nThird-party packages that are commonly useful.\n\n- [Yoast/wp-cli-faker](https://github.com/Yoast/wp-cli-faker) - Generate fake WordPress and WooCommerce content for testing purposes.\n- [aaemnnosttv/wp-cli-login-command](https://github.com/aaemnnosttv/wp-cli-login-command) - Login to WordPress with secure passwordless magic links.\n- [schlessera/wp-cli-psysh](https://github.com/schlessera/wp-cli-psysh) - Replace WP-CLI shell standard REPL with [PsySH](http://psysh.org/).\n- [php-stubs/wp-cli-stubs](https://github.com/php-stubs/wp-cli-stubs) - WP-CLI function and class declaration stubs for static analysis.\n\n## Tutorials \u0026 guides\n\nWebsites, ebooks, PDFs, talks and slide shows about how to make the most out of WP-CLI.\n\n- [An Introduction to WP-CLI](https://pascalbirchler.com/an-introduction-to-wp-cli/) - Introductory article that introduces the main concepts and some popular use cases of WP-CLI.\n- [Controlling WordPress through the Command Line](https://wordpress.tv/2017/05/22/alain-schlesser-controlling-wordpress-through-the-command-line-introduction-to-wp-cli/) - Introductory talk that covers the very basics of the command line for people who never used the console before.\n- [WP Bullet WP-CLI Guides](https://guides.wp-bullet.com/category/wp-cli/) - Snippet-based guides that solve specific use cases.\n- [Siteground Webinar: Learn How WP-CLI Can Make Your Life Easier](https://www.youtube.com/watch?v=DlxbRYpZdQg) - Practical examples on how you can improve your workflows with WP-CLI.\n- [CaptainCore Cookbook](https://captaincore.io/cookbook/) - Collection of WP-CLI commands and bash scripts for automating WordPress maintenance.\n\n## Contribute\n\nContributions welcome! Read the [contribution guidelines](contributing.md) first.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschlessera%2Fawesome-wp-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschlessera%2Fawesome-wp-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschlessera%2Fawesome-wp-cli/lists"}