Generator Ngx Rocket screenshot

Generator Ngx Rocket

Author Avatar Theme by Ngx rocket
Updated: 16 Nov 2022
1522 Stars

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

Categories

Overview

generator-ngx-rocket is an extensible Angular 14+ enterprise-grade project generator based on angular-cli. It includes support for PWA, Cordova & Electron, coding guides, and more best practices from the community. This generator provides a complete starter template with improved tooling, extensive base documentation, ready-to-use UI components, and options for mobile/desktop hybrid app support.

Features

  • Starter Template: tailored app structure for scalability with examples and boilerplate code for common enterprise project needs.
  • Improved Tooling: SCSS & HTML linting, stricter TSLint rules, markdown-based local wiki server, automated strings extraction, and more.
  • Extensive Documentation: coding guides, onboarding guides, configuration info, and usage details.
  • Ready-to-use UI Components: Bootstrap 5, Ionic, or Angular Material-based UI options.
  • Mobile/Desktop Hybrid Support: choose between web, mobile (Cordova), desktop (Electron) apps or all simultaneously.
  • API Proxy Setup: faster development with remote server setup.
  • Customization: add-ons support for generating multiple projects quickly.

Installation

  1. Install ngx-Rocket CLI tools.
    npm install -g generator-ngx-rocket
    
  2. Create your application using the CLI.
    ngx new my-ngx-rocket-app
    
  3. Visit the full documentation for more information.

Summary

generator-ngx-rocket is a powerful project generator for Angular applications, providing a comprehensive set of tools, templates, and practices to kickstart enterprise-grade projects. With features like improved tooling, extensive documentation, ready-to-use UI components, and customization options, it simplifies the process of starting new projects while adhering to best practices and community standards.