Thursday, November 12, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Code Generators
  3. Plop

Plop

On the record

Command line
Plop runs from the terminal and can list generators or run one by name.plopjs.com · read 10 Oct 2026
Custom actions
Developers can register custom action types and use action functions, including asynchronous functions.plopjs.com · read 10 Oct 2026
Documentation status
The documentation says it is a work in progress and invites users to share ideas.plopjs.com · read 10 Oct 2026
File actions
Built-in actions can add one or many files, modify files, and append content.plopjs.com · read 5 Oct 2026
Generated files
A generator can ask questions and perform actions such as adding, modifying, or appending files.plopjs.com · read 10 Oct 2026
Installation
The documentation shows installing Plop as a project development dependency or globally with npm.plopjs.com · read 10 Oct 2026
License
The project repository identifies its license as MIT.github.com · read 10 Oct 2026
Maker
The homepage copyright line credits Andrew Worcester.plopjs.com · read 10 Oct 2026
Overwrite behavior
By default, an add action fails instead of overwriting an existing file; a force option can enable overwriting.plopjs.com · read 10 Oct 2026
Prompts and templates
Plop connects Inquirer prompts with Handlebars templates.plopjs.com · read 10 Oct 2026
Purpose
Plop is a micro-generator framework for generating code and other flat text files consistently.plopjs.com · read 10 Oct 2026
Team use
Generators let teams create files using patterns that represent their current best practices.plopjs.com · read 10 Oct 2026
Template helpers
Built-in helpers include case conversions such as camelCase, snakeCase, dashCase, and titleCase.plopjs.com · read 10 Oct 2026
TypeScript
Plop bundles TypeScript declarations and documents TypeScript plopfiles, with Node.js v22.18+ supporting them without extra setup.plopjs.com · read 10 Oct 2026
Workflow
Users define generators in a plopfile and run them from the terminal by typing `plop`.plopjs.com · read 5 Oct 2026

Alternatives to Plop

Every alternative, ranked