addyosmani/yeoman-examples — explained in plain English
Analysis updated 2026-08-02 · repo last pushed 2016-02-26
Clone the repo and run a todo-list app locally to see how a Yeoman-generated Angular project is structured.
Compare the Angular and Backbone versions of the URL shortener side by side to understand framework differences.
Pick apart the routing, views, and data handling code to learn front-end app architecture from real examples.
Use these apps as a reference when deciding whether to adopt Yeoman for a new project.
| addyosmani/yeoman-examples | cloudflare/doom | vercel/git-hooks | |
|---|---|---|---|
| Stars | 201 | 202 | 202 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2016-02-26 | 2026-05-27 | 2021-04-10 |
| Maintenance | Dormant | Maintained | Dormant |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Older front-end stack, apps use local storage so no backend is needed, but dependency versions may require manual resolution.
Yeoman Examples is a collection of sample applications built using Yeoman, a toolkit for scaffolding web projects. The repo exists to show developers what a complete, working app looks like when generated with Yeoman, so they can learn by reading real code rather than just reading docs. The examples cover a few combinations of popular front-end JavaScript frameworks and app types. There are two todo-list apps, one built with Angular and one with Backbone, and two URL shortener apps, also split between Angular and Backbone. Each app saves data to the browser's local storage, meaning they work without a backend database. The README doesn't go into much detail beyond listing these four projects, so the code itself is the main reference. This is aimed at developers who are new to Yeoman or evaluating it for a project. If you're a PM or founder working with a small team and wondering what a Yeoman-generated app looks like in practice, these examples give you something concrete to point at. A beginner could clone the repo, run the apps locally, and pick apart how the pieces fit together, routing, views, data handling, and so on, for either Angular or Backbone. The tradeoff is that the examples appear to be from an older era of front-end development. Angular and Backbone were dominant choices when this was created, and the apps use local storage rather than showing how to wire up a full backend API. That makes them simpler to understand but less representative of what a production app might look like today.
A collection of four sample web apps, todo lists and URL shorteners built with Angular and Backbone, generated with Yeoman to show developers what scaffolded projects look like in practice.
Mainly JavaScript. The stack also includes JavaScript, Angular, Backbone.
Dormant — no commits in 2+ years (last push 2016-02-26).
No license information is provided in this repository, so usage terms are unclear.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.