yeoman/generator

Rails-inspired generator system that provides scaffolding for your apps

TypeScript

1,265

1,856 commits

updated Oct 11, 2026

See the code

README

Generator npm Integration Build Coverage Status Gitter

Rails-inspired generator system that provides scaffolding for your apps

Getting Started

If you're interested in writing your own Yeoman generator we recommend reading the official getting started guide. The guide covers all the basics you need to get started.

A generator can be as complex as you want it to be. It can simply copy a bunch of boilerplate files, or it can be more advanced asking the user's preferences to scaffold a tailor made project. This decision is up to you.

The fastest way to get started is to use generator-generator, a Yeoman generator to generate a Yeoman generator.

After reading the getting started guide, you might want to read the code source or visit our API documentation for a list of all methods available.

API documentation for v4.x.

Debugging

See the debugging guide.

Contributing

We love contributors! See our contribution guideline to get started.

Sponsors

Love Yeoman work and community? Help us keep it alive by donating funds to cover project expenses!
[Become a sponsor]

License

BSD license Copyright (c) Google

generator
javascript
nodejs
scaffold
yeoman
yeoman-generator

yeoman/generator

Rails-inspired generator system that provides scaffolding for your apps

TypeScript

1,265

1,856 commits

updated Oct 11, 2026

See the code

README

Generator npm Integration Build Coverage Status Gitter

Rails-inspired generator system that provides scaffolding for your apps

Getting Started

If you're interested in writing your own Yeoman generator we recommend reading the official getting started guide. The guide covers all the basics you need to get started.

A generator can be as complex as you want it to be. It can simply copy a bunch of boilerplate files, or it can be more advanced asking the user's preferences to scaffold a tailor made project. This decision is up to you.

The fastest way to get started is to use generator-generator, a Yeoman generator to generate a Yeoman generator.

After reading the getting started guide, you might want to read the code source or visit our API documentation for a list of all methods available.

API documentation for v4.x.

Debugging

See the debugging guide.

Contributing

We love contributors! See our contribution guideline to get started.

Sponsors

Love Yeoman work and community? Help us keep it alive by donating funds to cover project expenses!
[Become a sponsor]

License

BSD license Copyright (c) Google

generator
javascript
nodejs
scaffold
yeoman
yeoman-generator

Project health

Overall

6.6/10

Maintained

10/10

Code review

0/10

Contributors

10/10
OpenSSF Scorecard

Latest release

10.0.1 · Oct 7, 2026

Releases this year

18

Significant stargazers

Friedel Ziegelmayer

1,043 followers · starred Jul 2012

Josh Ghoulberg 👻

2,983 followers · starred Jan 2025

Myles Borins

2,751 followers · starred Apr 2014

Abdón Rodríguez

439 followers · starred Nov 2016