Awesome
Awesome Plop
PlopJS is a code generator meant to provide ease-of-use and power. Plop generates code when you want, how you want, and can be changed whenever you want.
Because of its powerful extendability, you can make your own packages that tie into Plop in an extensible manner. Here are some packages that relate to Plop.
Actions
- Plop Pack Git Init - A plop helper that provides a git init action for CLI purposes
- Plop Pack NPM Install - A plop helper that provides an npm install action for CLI purposes
- Plop Pack NPM Install Packages - A plop action to install packages with NPM
- Plop Pack Azure NPM - A plop helper that provides a setup for Azure NPM NPMRC files
- Plop Action Copy - A plop action to copy files.
- Plop Pack Remove - Plop actions that provides the ability to remove individual and globs of files
- Plop Action ESLint - A Plop action to lint files with ESLint and automatically format with Prettier.
Helpers
- Plop Helper Date - A plop helper to grab the current date.
- Plop Helper List - A plop helper that formats comma separated values.
- Plop Helper Slugify - A plop helper that slugifies text.
- Plop Helper Includes - A plop helper that conditionally renders if an array includes a value.
Generators
- Plop Generator React Component - A plop generator for React components.
- Plop Generator React Context - A plop generator for React context.
- Plop Generator React Hook - A plop generator for React hooks.
- Plop Generator Remix Route - A plop generator for Remix routes.
- Plop Generator React Atomic Component - An opinionated plop generator for typescript atomic react components.
- Plop Generator Angular NGXS Store - A plop generator for NGXS store
IDE Plugins
- Plop File Templates for Visual Studio Code - VSCode extension for plop.js file templates
Inquirer Prompts
- Inquirer Directory - a directory (relative to given path) selector for Inquirer.js
- Inquirer Recursive - Recursive prompt for inquirer
- Inquirer Select Line - Prompt for inquirer for inserting into array