# generator-ngx-rocket

:rocket: Extensible Angular 14+ enterprise-grade project generator

Repository: https://github.com/ngx-rocket/generator-ngx-rocket
Canonical: https://ross.abutalabs.com/products/generator-ngx-rocket
Homepage: https://ngx-rocket.github.io/
Language: TypeScript
License: MIT
License Family: permissive
Topics: angular, typescript, angular-cli, bootstrap, sass, seed, yeoman, generator, rocket, starter-kit, ngx, ngx-rocket, cordova, ionic, mobile, pwa, cli, material, electron, hacktoberfest
Last push: 2023-08-28T14:52:52+00:00
Link (homepage): https://ngx-rocket.github.io/

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3780, "days_push": 1101, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1504, forks 209 (observed 2026-08-28T04:04:54.849459+00:00)

## What it is
A Yeoman-based project generator that scaffolds enterprise-grade Angular 14+ applications with best practices, boilerplate code, and tooling beyond bare angular-cli. It supports generating web, PWA, Cordova mobile, and Electron desktop apps from a single codebase, with UI library choices (Bootstrap, Ionic, Angular Material) and an add-on system for customization.

## Use cases
- scaffold an angular enterprise project
- generate angular app with authentication and i18n boilerplate
- create a pwa from angular codebase
- build a cordova mobile app from angular
- package an angular app as an electron desktop app
- bootstrap angular project with bootstrap or material ui
- create reusable angular project templates with addons

## When to choose
- starting a new Angular project that needs scalable structure, tests, routing, auth, and i18n out of the box
- targeting web, mobile, and desktop from one Angular codebase
- teams wanting enforced coding guides, linting, and documentation tooling from day one

## When to avoid
- projects on non-Angular frameworks like React or Vue
- small prototypes where plain angular-cli suffices
- projects needing the very latest Angular versions beyond what the generator supports, since releases have slowed

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: boilerplate, build-tool, cli, developer-tools
- domain: web-development, frontend, mobile-development, developer-tools, cross-platform
- platform: cli, cross-platform
- tags: yeoman-generator, angular, pwa, cordova, electron, ionic, bootstrap, angular-material, sass, project-scaffolding, starter-kit, typescript, nodejs, web, mobile, desktop

## Member repositories
- ngx-rocket/generator-ngx-rocket (main) score 23
- ngx-rocket/starter-kit (examples) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:54.849459+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:43.586472+00:00, confidence not recorded.
  - readme: https://github.com/ngx-rocket/generator-ngx-rocket (fetched 2026-08-28T04:04:54.849459+00:00, sha dc297a3b7c24)
  - homepage: https://ngx-rocket.github.io/ (fetched 2026-08-29T11:37:46.096046+00:00, sha 539b0d902134)
  - registry_npm: https://registry.npmjs.org/generator-ngx-rocket (fetched 2026-08-29T11:37:46.105020+00:00, sha c2bb9ce8c04e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
