Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Generate a Yeoman generator

Merge pull request #123 from ruyadorno/fix-main-path

Fixes main property on `package.json` template file
latest commit 686ef71964
@SBoudrias SBoudrias authored

generator-generator Build Status

Generate a Yeoman generator

Maintainer: Pascal Hartig

Yo dawg, I heard you like generators?

Getting started

  • Install: npm install -g generator-generator
  • Run: yo generator

If during generation you get an error like API rate limit exceeded, you need to log in to GitHub and create a new API token, then add:


to your .bashrc, .zshrc, .profile or another file that is run on shell initialization. In new terminal shells you shouldn't see this error anymore.


  • yo generator shows a wizard for generating a new generator
  • yo generator:subgenerator NAME generates a subgenerator with the name NAME

What do you get?

Scaffolds out a complete project directory structure for you:

├── generators
│   └── app
│       ├── index.js
│       └── templates
│           ├── _bower.json
│           ├── _package.json
│           ├── editorconfig
│           └── jshintrc
├── .editorconfig
├── .gitattributes
├── .gitignore
├── .jshintrc
├── .travis.yml
├── .yo-rc.json
├── package.json
└── test
    └── test-app.js


See the contribution docs.

When submitting an issue, please follow the guidelines. Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.


MIT © Pascal Hartig and other contributors

Something went wrong with that request. Please try again.