yeoman/yo

CLI tool for running Yeoman generators

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 17th, 2026
Created on February 11th, 2013
Open Issues & Pull Requests: 39 (+0)
GitHub issues: Enabled
Number of forks: 406
Total Stargazers: 3,964 (+0)
Total Subscribers: 102 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 30.4 days
Mean response time: 419.5 days
90th percentile: 1385.5 days
Tracked items: 111

Most active contributors

Sign in to see contributor activity.

How this project is maintained

70% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "feature" is answered fastest, typically in about 6 hours, while "actionable" waits about 4 days. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 23
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,326 days
Stale 30+ days: 23
Stale 90+ days: 23

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • actionable (26)
  • feature (16)
  • help wanted (7)
  • maintenance (6)
  • to-discuss (6)
  • status: waiting for author (5)
  • medium (4)
  • bug (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

yo is a command-line tool for running Yeoman generators that scaffold new projects and project components.

Yeoman addresses the problem of starting projects without established structure or best practices by providing a generator ecosystem. Generators are plugins that run through the yo command to create complete project scaffolds or useful parts of projects. The tool discovers both globally-installed and local generators, allowing developers to choose from available options and run them interactively. A built-in doctor command helps troubleshoot common issues during setup and execution.

Developers should choose yo if they want to standardize project initialization across a team or maintain consistency with established patterns. It suits projects where multiple team members need to scaffold similar structures, or where organizations want to distribute custom generators internally. The tool works with any generator published to the ecosystem or created locally, making it flexible for both public and private use cases.

The project maintains active issue tracking and release documentation. Development includes continuous integration testing and code coverage monitoring. The tool provides diagnostic capabilities through its doctor command to help users resolve problems independently before reporting issues.