Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plopjs/awesome-plop
A collection of awesome Plop libraries, tools, and examples
https://github.com/plopjs/awesome-plop
List: awesome-plop
Last synced: 10 days ago
JSON representation
A collection of awesome Plop libraries, tools, and examples
- Host: GitHub
- URL: https://github.com/plopjs/awesome-plop
- Owner: plopjs
- Created: 2020-05-18T18:33:57.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-13T17:32:29.000Z (over 1 year ago)
- Last Synced: 2024-10-29T20:24:53.068Z (13 days ago)
- Language: JavaScript
- Homepage:
- Size: 37.1 KB
- Stars: 111
- Watchers: 4
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Awesome Plop
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[PlopJS](https://plopjs.com/) 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](https://github.com/crutchcorn/plop-pack-git-init) - A plop helper that provides a git init action for CLI purposes
- [Plop Pack NPM Install](https://github.com/crutchcorn/plop-pack-npm-install) - A plop helper that provides an npm install action for CLI purposes
- [Plop Pack NPM Install Packages](https://github.com/piersolenski/plop-pack-npm-install-packages) - A plop action to install packages with NPM
- [Plop Pack Azure NPM](https://github.com/crutchcorn/plop-pack-azure-npm) - A plop helper that provides a setup for Azure NPM NPMRC files
- [Plop Action Copy](https://github.com/bradgarropy/plop-action-copy) - A plop action to copy files.
- [Plop Pack Remove](https://github.com/TheSharpieOne/plop-pack-remove) - Plop actions that provides the ability to remove individual and globs of files
- [Plop Action ESLint](https://github.com/natterstefan/plop-action-eslint) - A Plop action to lint files with ESLint and automatically format with Prettier.## Helpers
- [Plop Helper Date](https://github.com/bradgarropy/plop-helper-date) - A plop helper to grab the current date.
- [Plop Helper List](https://github.com/bradgarropy/plop-helper-list) - A plop helper that formats comma separated values.
- [Plop Helper Slugify](https://github.com/bradgarropy/plop-helper-slugify) - A plop helper that slugifies text.
- [Plop Helper Includes](https://github.com/bradgarropy/plop-helper-includes) - A plop helper that conditionally renders if an array includes a value.## Generators
- [Plop Generator React Component](https://github.com/bradgarropy/plop-generator-react-component) - A plop generator for React components.
- [Plop Generator React Context](https://github.com/bradgarropy/plop-generator-react-context) - A plop generator for React context.
- [Plop Generator React Hook](https://github.com/bradgarropy/plop-generator-react-hook) - A plop generator for React hooks.
- [Plop Generator Remix Route](https://github.com/bradgarropy/plop-generator-remix-route) - A plop generator for Remix routes.
- [Plop Generator React Atomic Component](https://github.com/ahoendgen/plop-generator-react-atomic-component) - An opinionated plop generator for typescript atomic react components.
- [Plop Generator Angular NGXS Store](https://github.com/lukasz-pekala/plop-generator-ngxs-store) - A plop generator for NGXS store## IDE Plugins
- [Plop File Templates for Visual Studio Code](https://github.com/SamKirkland/plop-templates) - VSCode extension for plop.js file templates
## Inquirer Prompts
- [Inquirer Directory](https://github.com/nicksrandall/inquirer-directory) - a directory (relative to given path) selector for Inquirer.js
[![An inquirer prompt asking what directory you'd like to perform an action in. It has the ability to go up and down directories in the CLI](https://asciinema.org/a/31651.png)](https://asciinema.org/a/31651)
- [Inquirer Recursive](https://github.com/nathanloisel/inquirer-recursive) - Recursive prompt for inquirer
![An inquirer prompt that loops through the same questions repeatedly until an exit condition is given](http://i.giphy.com/l2JhntGGk3QjTUIiA.gif)
- [Inquirer Select Line](https://github.com/adam-golab/inquirer-select-line) - Prompt for inquirer for inserting into array
![An inquirer prompt showing the user moving up and down a list with arrow keys, placing an item in the list order](http://i.giphy.com/xUA7b1MxpngddUvdHW.gif)