PHPackages                             beapi/composer-scaffold-plugin - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. beapi/composer-scaffold-plugin

ActiveComposer-plugin[Utility &amp; Helpers](/categories/utility)

beapi/composer-scaffold-plugin
==============================

2.4.4(1y ago)02262MITPHPPHP &gt;=5.6

Since Jun 6Pushed 1y ago3 watchersCompare

[ Source](https://github.com/BeAPI/composer-scaffold-plugin)[ Packagist](https://packagist.org/packages/beapi/composer-scaffold-plugin)[ RSS](/packages/beapi-composer-scaffold-plugin/feed)WikiDiscussions master Synced 1w ago

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

[![Be API Github Banner](banner-github.png)](https://beapi.fr)

Composer Scaffold Plugin
========================

[](#composer-scaffold-plugin)

External composer command to scaffold a plugin with the [BEA Plugin Boilerplate](https://github.com/BeAPI/bea-plugin-boilerplate).

Increase your workflow when creating a new plugin. By launching this composer command, you will easily and quickly choose some components to add, or not, and bootstrap your new plugin.

What ?
======

[](#what-)

[![Composer Scaffold Plugin : how to)](https://camo.githubusercontent.com/ce64784e15af20e73547d5329fbc97ea44a01e88b915e176c50a453a2ffe1ae8/68747470733a2f2f626c6f672e62656170692e66722f77702d636f6e74656e742f75706c6f6164732f323031382f30362f6265612d636f6d706f7365722d73636166666f6c642d706c7567696e2e676966)](https://camo.githubusercontent.com/ce64784e15af20e73547d5329fbc97ea44a01e88b915e176c50a453a2ffe1ae8/68747470733a2f2f626c6f672e62656170692e66722f77702d636f6e74656e742f75706c6f6164732f323031382f30362f6265612d636f6d706f7365722d73636166666f6c642d706c7567696e2e676966)

How ?
=====

[](#how-)

1 - Add to [Composer](http://composer.rarst.net/)
-------------------------------------------------

[](#1---add-to-composer)

- Add it to your project `composer require beapi/composer-scaffold-plugin`.

2 - Run command
---------------

[](#2---run-command)

Then you can launch `composer scaffold-plugin [--boilerplate-version [BOILERPLATE-VERSION]] [--no-autoload]  []` :

[![List of arguments](screenshot.png)](screenshot.png)

Who ?
=====

[](#who-)

Created by [Be API](https://beapi.fr), the French WordPress leader agency since 2009. Based in Paris, we are more than 30 people and always [hiring](https://beapi.workable.com) some fun and talented guys. So we will be pleased to work with you.

This plugin is only maintained, which means we do not guarantee some free support. If you identify any errors or have an idea for improving this script, feel free to open an [issue](../../issues/new). Please provide as much info as needed in order to help us resolving / approve your request. And .. be patient :)

If you really like what we do or want to thank us for our quick work, feel free to [donate](https://www.paypal.me/BeAPI) as much as you want / can, even 1€ is a great gift for buying cofee :)

License
-------

[](#license)

Composer Freeze Version is licensed under the [GPLv3 or later](LICENSE.md).

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 57.7% 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 ~184 days

Recently: every ~254 days

Total

13

Last Release

685d ago

Major Versions

1.0.0 → 2.0.02019-11-18

### Community

Maintainers

![](https://www.gravatar.com/avatar/132dc92943554d6b55bffa7f4914c907e5694adf872bc7ac6afebf3955a065d6?d=identicon)[beapi](/maintainers/beapi)

---

Top Contributors

[![petitphp](https://avatars.githubusercontent.com/u/158572?v=4)](https://github.com/petitphp "petitphp (30 commits)")[![Rahe](https://avatars.githubusercontent.com/u/1007502?v=4)](https://github.com/Rahe "Rahe (11 commits)")[![MaximeCulea](https://avatars.githubusercontent.com/u/5576409?v=4)](https://github.com/MaximeCulea "MaximeCulea (9 commits)")[![aksld](https://avatars.githubusercontent.com/u/6853619?v=4)](https://github.com/aksld "aksld (1 commits)")[![asadowski10](https://avatars.githubusercontent.com/u/2150735?v=4)](https://github.com/asadowski10 "asadowski10 (1 commits)")

---

Tags

composercomposer-scripts

### Embed Badge

![Health badge](/badges/beapi-composer-scaffold-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/beapi-composer-scaffold-plugin/health.svg)](https://phpackages.com/packages/beapi-composer-scaffold-plugin)
```

###  Alternatives

[drupal/console-extend-plugin

Drupal Console Extend Plugin

13214.3M5](/packages/drupal-console-extend-plugin)[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[php-composter/php-composter

Git Hooks Management through Composer.

10525.1k11](/packages/php-composter-php-composter)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[uma/composer-psysh

No-frills PsySH-Composer plugin

183.2k](/packages/uma-composer-psysh)[winter/wn-seo-plugin

Winter CMS plugin for managing SEO tags

106.3k](/packages/winter-wn-seo-plugin)

PHPackages © 2026

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