PHPackages                             miya0001/wp-cli-plugins-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. miya0001/wp-cli-plugins-api

ActiveWp-cli-package[CLI &amp; Console](/categories/cli)

miya0001/wp-cli-plugins-api
===========================

WP-CLI command for Plugins API

1.0.1(9y ago)8274[1 PRs](https://github.com/miya0001/wp-plugins-api/pulls)GPL-2.0PHP

Since Dec 2Pushed 5y ago1 watchersCompare

[ Source](https://github.com/miya0001/wp-plugins-api)[ Packagist](https://packagist.org/packages/miya0001/wp-cli-plugins-api)[ Docs](http://github.com/miya0001/wp-cli-plugins-api)[ RSS](/packages/miya0001-wp-cli-plugins-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

`wp plugins-api `
==============================

[](#wp-plugins-api-sub-command)

[![Build Status](https://camo.githubusercontent.com/28ef3211e43fab66aa2b9449c2857c56e02208203f46edb509b79afbf1a0a237/68747470733a2f2f7472617669732d63692e6f72672f6d697961303030312f77702d706c7567696e732d6170692e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/miya0001/wp-plugins-api)

This is a WP-CLI command for getting plugin information form WordPress.org Plugin API.

- `wp plugins-api author ` - Get a list of plugins for a specific author.
- `wp plugins-api browse ` - Get a list of plugins for popular/new/updated/top-rated.
- `wp plugins-api info ` - Get a plugin information for a specific plugin.

```
$ wp plugins-api author miyauchi
+---------------------------------+---------+--------+----------+--------+-------------+
| name                            | version | tested | requires | rating | downloaded  |
+---------------------------------+---------+--------+----------+--------+-------------+
| Nginx Cache Controller          | 3.1.0   | 4.0.1  | 3.4      | 100.0  |      33,423 |
| Simple Map                      | 2.2.0   | 4.0.1  | 3.3      | 100.0  |      61,506 |
| Content Bootstrap               | 0.7.0   | 4.0.1  | 3.4      | 100.0  |       2,715 |
| oEmbed Gist                     | 1.6.1   | 4.0.1  | 3.5.2    | 100.0  |       3,733 |
| Posts from a Category Widget    | 1.0.1   | 4.0.1  | 3.4      | 100.0  |       8,784 |
| Child Pages Shortcode           | 1.9.1   | 4.0.1  | 3.4      |  95.6  |      43,401 |
| WP Total Hacks                  | 1.9.0   | 4.0.1  | 3.5      |  99.4  |     173,521 |
+---------------------------------+---------+--------+----------+--------+-------------+
30 plugins. 449,591 downloads.

```

System Requirements
-------------------

[](#system-requirements)

- PHP &gt;=5.3
- wp-cli &gt;=0.17.0

Installing
----------

[](#installing)

### Installing without composer.

[](#installing-without-composer)

```
$ mkdir ~/.wp-cli
$ touch ~/.wp-cli/config.yml
$ mkdir ~/.wp-cli/commands

```

Then install.

```
$ cd ~/.wp-cli/commands
$ git clone git@github.com:miya0001/wp-plugins-api.git

```

Then edit the ~/.wp-cli/config.yml file so that it looks like following.

```
require:
  - commands/wp-plugins-api/cli.php

```

### Installing with composer.

[](#installing-with-composer)

1. [Setting up the package index](https://github.com/wp-cli/wp-cli/wiki/Community-Packages#setting-up-the-package-index)
2. `php composer.phar require miya0001/wp-plugins-api=dev-master`

See documnentation.

How to develop
--------------

[](#how-to-develop)

```
$ git clone git@github.com:miya0001/wp-plugins-api.git
$ composer install

```

Then create or edit the ~/.wp-cli/config.yml file so that it looks like this:

```
require:
- /path/to/wp-plugins-api/cli.php

```

### Functional tests

[](#functional-tests)

Initialize the testing environment locally.

```
$ WP_CLI_BIN_DIR=/tmp/wp-cli-phar WP_CLI_CONFIG_PATH=/tmp/wp-cli-phar/config.yml bash bin/install-package-tests.sh

```

Then run the tests.

```
$ WP_CLI_BIN_DIR=/tmp/wp-cli-phar WP_CLI_CONFIG_PATH=/tmp/wp-cli-phar/config.yml vendor/bin/behat

```

See also:

-
-

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 90.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~688 days

Total

2

Last Release

3497d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1366a673de80559a738e11fb4bd3600842f45ebc21abe8e2842e7205686a3ca0?d=identicon)[miya0001](/maintainers/miya0001)

---

Top Contributors

[![miya0001](https://avatars.githubusercontent.com/u/309946?v=4)](https://github.com/miya0001 "miya0001 (20 commits)")[![danielbachhuber](https://avatars.githubusercontent.com/u/36432?v=4)](https://github.com/danielbachhuber "danielbachhuber (1 commits)")[![keldigitalcube](https://avatars.githubusercontent.com/u/7699775?v=4)](https://github.com/keldigitalcube "keldigitalcube (1 commits)")

###  Code Quality

TestsBehat

### Embed Badge

![Health badge](/badges/miya0001-wp-cli-plugins-api/health.svg)

```
[![Health](https://phpackages.com/badges/miya0001-wp-cli-plugins-api/health.svg)](https://phpackages.com/packages/miya0001-wp-cli-plugins-api)
```

###  Alternatives

[wp-cli/wp-cli

WP-CLI framework

5.1k17.2M320](/packages/wp-cli-wp-cli)[consolidation/annotated-command

Initialize Symfony Console commands from annotated command class methods.

22569.8M19](/packages/consolidation-annotated-command)[seld/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

24725.8M17](/packages/seld-cli-prompt)[illuminate/console

The Illuminate Console package.

12944.1M5.1k](/packages/illuminate-console)[php-tui/php-tui

Comprehensive TUI library heavily influenced by Ratatui

589747.0k6](/packages/php-tui-php-tui)[codedungeon/php-cli-colors

Liven up you PHP Console Apps with standard colors

10210.1M26](/packages/codedungeon-php-cli-colors)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
