Yeoman

Project scaffolding through generators

Visit Yeoman official site

What it does

Yeoman provides a generator ecosystem and development tools that use prompts, templates, and workflows to create the initial files of an application and encode the conventions selected by the generator author for the project.

When to use it

For a team’s starting structure, consult generator-development guides to organize questions, generated files, and the required installation steps.

Copier

Generation and updates from project templates

  • code-generation
  • automation

Research

Plop

Prompt-based project file generation

  • code-generation
  • automation

Research