PHPackages                             crochetfeve0251/rocket-launcher - 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. [Framework](/categories/framework)
4. /
5. crochetfeve0251/rocket-launcher

ActiveProject[Framework](/categories/framework)

crochetfeve0251/rocket-launcher
===============================

Framework to create a modern PHP plugin in no time

v3.1.0(1y ago)3581[22 issues](https://github.com/wp-launchpad/launchpad/issues)[2 PRs](https://github.com/wp-launchpad/launchpad/pulls)GPL-2.0-or-laterPHPPHP &gt;=7.0

Since Mar 5Pushed 1y ago3 watchersCompare

[ Source](https://github.com/wp-launchpad/launchpad)[ Packagist](https://packagist.org/packages/crochetfeve0251/rocket-launcher)[ RSS](/packages/crochetfeve0251-rocket-launcher/feed)WikiDiscussions 3.1 Synced 1mo ago

READMEChangelog (10)Dependencies (16)Versions (25)Used By (0)

Launchpad
---------

[](#launchpad)

Launchpad is a framework for WordPress plugin that allows you to create a modern PHP plugin in no time.

### Install

[](#install)

You create a new project with the following command `composer create-project wp-launchpad/launchpad my-plugin`. Then you will have to run the script `bin/generator` to generate the project.

### Class generator

[](#class-generator)

This framework comes with a class generator that will make you save ton of time while developing new classes to use it you can run the following command `bin/generator initialize`.

With this commandline the following command are available:

- `initialize`: Initialize the project.
- `subscriber`: Generate a subscriber file and attach it to the project.
- `provider`: Generate a service provider file and attach it to the project.
- `test`: Generate a test file.
- `fixture`: Generate a fixture file and attach it to the project.
- `build`: Generate an optimized artifact for the plugin.

### Testing

[](#testing)

This framework offers an architecture that makes testing your code simple and time efficient.

For every test you will be able to fast generate new test cases with the fixtures. You will be also able to mock unit tests quickly using Mockery and Brain Monkey. Finally, the subscriber architecture will make it easier for you to create integration tests for your code.

### Modules

[](#modules)

Multiple modules are available to allow faster development on specific tasks:

ModuleDescription[Action scheduler](https://github.com/CrochetFeve0251/rocket-launcher-action-scheduler-take-off)Handle asynchronous code or code to execute later[BerlinDB](https://github.com/CrochetFeve0251/rocket-launcher-database)A simple Database library[Logger](https://github.com/CrochetFeve0251/rocket-launcher-logger-take-off)A PSR-3 compatible logger[Uninstaller](https://github.com/CrochetFeve0251/rocket-launcher-uninstaller-take-off)Set actions to be done on uninstall[Filesystem](https://github.com/CrochetFeve0251/rocket-launcher-filesystem-take-off)Interact with the filesystem[Front-end](https://github.com/CrochetFeve0251/rocket-launcher-front-take-off)Create a front-end with Bud.js for your plug-in[Hook extractor](https://github.com/CrochetFeve0251/rocket-launcher-hooks-extractor)Extract hooks from your plugin into a yaml file

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance27

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

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 ~59 days

Recently: every ~65 days

Total

12

Last Release

507d ago

Major Versions

v0.0.2 → v1.0.02023-04-15

v1.x-dev → v3.0.02024-10-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/efcdf7616ee27adad28045a841fca5b4575c0854711c317a2d3d7ff786589949?d=identicon)[CrochetFeve0251](/maintainers/CrochetFeve0251)

---

Top Contributors

[![CrochetFeve0251](https://avatars.githubusercontent.com/u/18537428?v=4)](https://github.com/CrochetFeve0251 "CrochetFeve0251 (17 commits)")

---

Tags

frameworklaunchpadpluginwordpresspluginframeworkwordpress

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/crochetfeve0251-rocket-launcher/health.svg)

```
[![Health](https://phpackages.com/badges/crochetfeve0251-rocket-launcher/health.svg)](https://phpackages.com/packages/crochetfeve0251-rocket-launcher)
```

###  Alternatives

[redux-framework/redux-framework

Build better and beautiful sites in WordPress, faster.

1.8k6.2k](/packages/redux-framework-redux-framework)[metabolism/wordpress-bundle

Build enterprise solutions with WordPress

775.0k1](/packages/metabolism-wordpress-bundle)[alleyinteractive/pest-plugin-wordpress

WordPress Pest Integration

263.7k1](/packages/alleyinteractive-pest-plugin-wordpress)

PHPackages © 2026

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