https://github.com/yeoman/generator
Rails-inspired generator system that provides scaffolding for your apps
https://github.com/yeoman/generator
generator javascript nodejs scaffold yeoman yeoman-generator
Last synced: 10 days ago
JSON representation
Rails-inspired generator system that provides scaffolding for your apps
- Host: GitHub
- URL: https://github.com/yeoman/generator
- Owner: yeoman
- License: bsd-2-clause
- Created: 2012-07-23T13:07:31.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2025-03-18T20:48:37.000Z (about 1 month ago)
- Last Synced: 2025-03-21T23:02:30.520Z (28 days ago)
- Topics: generator, javascript, nodejs, scaffold, yeoman, yeoman-generator
- Language: TypeScript
- Homepage: http://yeoman.io
- Size: 7.49 MB
- Stars: 1,235
- Watchers: 43
- Forks: 306
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-f2e-libs - **yeoman-generator** - 脚手架工具。 (工程 / redux 扩展)
- awesome-fe - **yeoman-generator** - 脚手架工具。 (工程 / macros)
README
# Generator [](http://badge.fury.io/js/yeoman-generator) [](https://travis-ci.org/yeoman/generator) [](https://coveralls.io/r/yeoman/generator) [](https://gitter.im/yeoman/yeoman)
> 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](http://yeoman.io/authoring/). 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](https://github.com/yeoman/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](http://yeoman.io/generator/) for a list of all methods available.
[API documentation for v4.x](https://yeoman.github.io/generator/4.x).
### Debugging
See the [debugging guide](http://yeoman.io/authoring/debugging.html).
## Contributing
We love contributors! See our [contribution guideline](http://yeoman.io/contributing/) to get started.
## Sponsors
Love Yeoman work and community? Help us keep it alive by donating funds to cover project expenses!
[[Become a sponsor](https://opencollective.com/yeoman#support)]## License
[BSD license](http://opensource.org/licenses/bsd-license.php)
Copyright (c) Google