PHPackages                             tmeister/wppb-cli - 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. tmeister/wppb-cli

ActiveCommand-line-interface[CLI &amp; Console](/categories/cli)

tmeister/wppb-cli
=================

A CLI tool for WordPress plugin boilerplate

v1.0.3(1y ago)11207↑757.1%4[1 PRs](https://github.com/Tmeister/wppb-cli/pulls)GPL-2.0-or-laterPHPPHP ^8.1 || ^8.2 || ^8.3

Since Sep 5Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Tmeister/wppb-cli)[ Packagist](https://packagist.org/packages/tmeister/wppb-cli)[ RSS](/packages/tmeister-wppb-cli/feed)WikiDiscussions main Synced 1mo ago

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

WordPress Plugin Boilerplate CLI
================================

[](#wordpress-plugin-boilerplate-cli)

Overview
--------

[](#overview)

WordPress Plugin Boilerplate CLI is a command-line interface tool designed to expedite the creation of new WordPress plugins using the WordPress Plugin Boilerplate structure from . This tool automates the setup process, enabling developers to rapidly scaffold new plugins that adhere to best practices and maintain a standardized structure.

Key Features
------------

[](#key-features)

- Generates new plugins based on the WordPress Plugin Boilerplate ()
- Customizes plugins with specific details (name, description, author information, etc.)
- Adheres to WordPress coding standards and best practices
- Significantly reduces initial plugin setup time

Installation
------------

[](#installation)

To install the WordPress Plugin Boilerplate CLI, ensure that Composer is installed on your system. Then, install the package globally using the following command:

```
composer global require tmeister/wppb-cli

```

Usage
-----

[](#usage)

After installation, initiate the CLI tool by executing:

```
wppb new

```

This command will prompt you for various plugin details, including:

- Plugin Name
- Plugin Slug
- Plugin Description
- Author Name
- Author Email
- Author URL

Upon providing the necessary information, the tool will generate a new plugin structure in your current directory.

Configuration (Optional)
------------------------

[](#configuration-optional)

Create a configuration file named `.wppb` in your home directory to set default values for the plugin creation process. Example:

```
author=Enrique Chavez
authorEmail=me@enriquechavez.co
authorUrl=https://enriquechavez.co

```

Tested On
---------

[](#tested-on)

- Mac
- Linux
- Windows

Contributing
------------

[](#contributing)

We welcome contributions to this project. Please feel free to submit a Pull Request for any improvements or bug fixes.

License
-------

[](#license)

This project is licensed under the GPL v2 or later.

Acknowledgments
---------------

[](#acknowledgments)

This project is based on the [WordPress Plugin Boilerplate Generator](https://wppb.me) by Enrique Chavez (Tmeister).

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance35

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

611d ago

PHP version history (2 changes)v1.0.2PHP ^8.1

v1.0.3PHP ^8.1 || ^8.2 || ^8.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/210349?v=4)[Enrique Chavez](/maintainers/Tmeister)[@Tmeister](https://github.com/Tmeister)

---

Top Contributors

[![Tmeister](https://avatars.githubusercontent.com/u/210349?v=4)](https://github.com/Tmeister "Tmeister (7 commits)")

---

Tags

plugincliwordpressboilerplate

###  Code Quality

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/tmeister-wppb-cli/health.svg)

```
[![Health](https://phpackages.com/badges/tmeister-wppb-cli/health.svg)](https://phpackages.com/packages/tmeister-wppb-cli)
```

PHPackages © 2026

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