awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yeoman avatar

yeoman/generator-angularArchived

0
View on GitHub↗
5,675 stele·1,417 fork-uri·JavaScript·4 vizualizăriyeoman.io↗

Generator Angular

This is a Yeoman generator that scaffolds AngularJS projects and components. It automates the setup of a complete AngularJS application with boilerplate code, directory structure, and optional dependencies, while also providing standalone sub-generators for creating controllers, directives, filters, services, views, and routes.

The generator handles module registration automatically, injecting generated files into the AngularJS module system and patching route configuration files when new routes are created. It supports generating code in CoffeeScript or TypeScript through a command-line flag, and includes build-time dependency injection annotations to prevent minification-related breakage.

Additional capabilities include production build preparation, local development server launch with browser preview, unit test execution, and offline data persistence through local storage. The generator can be published to the npm registry as a Yeoman generator for community use.

Features

  • Yeoman Generators - A Yeoman generator that automates AngularJS project setup and code scaffolding tasks.
  • AngularJS Directive Generators - Creates a directive file in the project's directives directory with a standard AngularJS directive template.
  • AngularJS Service Generators - Creates an AngularJS service, factory, provider, value, or constant file in the project's services directory.
  • Composable Sub-Generator Architectures - Each sub-generator is a standalone Yeoman sub-generator that can be invoked independently or composed into a full scaffold.
  • HTML View File Generators - Creates a new HTML view file in the standard views directory.
  • Project Boilerplates - Assembles a complete AngularJS project by invoking multiple sub-generators and installing npm dependencies.
  • AngularJS Scaffolders - Sets up a new AngularJS application with boilerplate code, directory structure, and optional dependencies from a single command.
  • Template-Based Code Generators - Generates source files by copying and populating pre-written templates with user-provided parameters.
  • Yeoman Sub-Generators - Provides standalone sub-generators for creating AngularJS controllers, directives, filters, services, and views.
  • Controller File Generators - Creates a controller file in the project's controllers directory with a standard AngularJS module structure.
  • Automatic Module Registration Injection - Generated files automatically register themselves with the AngularJS module system by appending module declarations.
  • Build-Time Minification Annotations - Adds AngularJS dependency injection annotations automatically during the build step to prevent minification breakage.
  • Build-Time Injection Annotations - Adds AngularJS dependency injection annotations automatically during the build step to prevent minification breakage.
  • Code Generators - Generates AngularJS controllers, directives, filters, services, and views with proper module registration.
  • AngularJS - Creates a controller and view, and configures a route in the application's main script file connecting them.
  • Automatic Route Configuration Patching - Parses and modifies the existing router configuration file to add new route entries during generation.
  • AngularJS View and Controller Pair Generators - Creates a controller and view pair and configures a new route in the application's main router file.
  • Route Scaffolders - Generates a route configuration along with its controller and view files in one command.
  • Production Build & Deployment - Provides a production build step that optimizes assets and applies production-ready settings.
  • Unit Testing - Runs unit tests during development to verify individual pieces of application behavior.

Istoric stele

Graficul istoricului de stele pentru yeoman/generator-angularGraficul istoricului de stele pentru yeoman/generator-angular

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face yeoman/generator-angular?

This is a Yeoman generator that scaffolds AngularJS projects and components. It automates the setup of a complete AngularJS application with boilerplate code, directory structure, and optional dependencies, while also providing standalone sub-generators for creating controllers, directives, filters, services, views, and routes.

Care sunt principalele funcționalități ale yeoman/generator-angular?

Principalele funcționalități ale yeoman/generator-angular sunt: Yeoman Generators, AngularJS Directive Generators, AngularJS Service Generators, Composable Sub-Generator Architectures, HTML View File Generators, Project Boilerplates, AngularJS Scaffolders, Template-Based Code Generators.

Care sunt câteva alternative open-source pentru yeoman/generator-angular?

Alternativele open-source pentru yeoman/generator-angular includ: angular-fullstack/generator-angular-fullstack — This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS… swiip/generator-gulp-angular — This project is a Yeoman generator for AngularJS that provides frontend project scaffolding and a GulpJS build… react-boilerplate/react-boilerplate — This is a foundational project structure for building scalable web applications using React. It provides a… expressjs/generator — This project is a command-line utility designed to automate the initialization and scaffolding of web applications. It… moonrepo/moon — Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It… firebase/quickstart-js — This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase…

Alternative open-source pentru Generator Angular

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Generator Angular.
  • angular-fullstack/generator-angular-fullstackAvatar angular-fullstack

    angular-fullstack/generator-angular-fullstack

    6,095Vezi pe GitHub↗

    This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS frontend with an Express.js backend. It scaffolds a MEAN stack project structure with MongoDB, including optional OAuth authentication and real-time WebSocket communication capabilities. The generator produces a complete project skeleton with a live-reload development server, preconfigured build and testing tools, and environment-specific configuration files. It includes role-based authentication with local and social login strategies, route protection, and admin user managem

    JavaScriptangularbabelfull-stack
    Vezi pe GitHub↗6,095
  • swiip/generator-gulp-angularAvatar Swiip

    Swiip/generator-gulp-angular

    3,689Vezi pe GitHub↗

    This project is a Yeoman generator for AngularJS that provides frontend project scaffolding and a GulpJS build pipeline. It functions as a project bootstrapper to automate the creation of standardized directory layouts and technology stacks for web applications. The system includes a web-based configuration interface that allows users to customize project preferences before generating the project archive. It utilizes a composable pipeline of generators to modularize the setup of frameworks and language preprocessors. The tool provides a complete development workflow featuring an automated ta

    JavaScript
    Vezi pe GitHub↗3,689
react-boilerplate/react-boilerplateAvatar react-boilerplate

react-boilerplate/react-boilerplate

29,490Vezi pe GitHub↗

This is a foundational project structure for building scalable web applications using React. It provides a standardized directory structure and build tools to accelerate the bootstrapping of new projects, featuring a Redux architecture for predictable state management through unidirectional data flow and an immutable store. The project is distinguished by a command-line interface for generating standardized components, containers, and routes from predefined templates. It implements an offline-first framework using service workers to enable progressive web app functionality, alongside a compon

JavaScripti18nimmeroffline-first
Vezi pe GitHub↗29,490
  • expressjs/generatorAvatar expressjs

    expressjs/generator

    1,853Vezi pe GitHub↗

    This project is a command-line utility designed to automate the initialization and scaffolding of web applications. It establishes a standardized directory structure and generates the necessary boilerplate configuration files required to bootstrap a new server environment. The tool distinguishes itself by offering customizable project generation, allowing users to select specific view engines and stylesheet preprocessors during the setup process. It dynamically updates dependency manifests and configures version control ignore files to ensure the resulting environment is ready for immediate d

    JavaScriptexpressgeneratorjavascript
    Vezi pe GitHub↗1,853
  • Vezi toate cele 30 alternative pentru Generator Angular→