awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yeoman avatar

yeoman/yeoman

0
View on GitHub↗
10,112 stars·727 forks·6 vuesyeoman.io↗

Yeoman

Yeoman is a scaffolding tool framework and Node.js project generator designed to automate project initialization. It generates standardized directory structures and application skeletons using customizable scripts to reduce manual boilerplate creation.

The system functions as a development workflow automator that enables the creation of reusable project blueprints. These blueprints are distributed as independent packages, allowing for standardized starting code and custom project templating across different teams or projects.

The toolkit provides a command line interface that uses interactive prompts to collect user requirements and a templating engine to inject dynamic input into boilerplate files. It automates the creation of initial folder hierarchies and handles the mirroring of directory trees from source packages to target destinations.

Features

  • Project Scaffolding Tools - Provides a command line utility for generating initial folder hierarchies and boilerplate files for new applications.
  • Boilerplate Automators - Reduces manual boilerplate creation by generating standardized files and directories for software projects.
  • Code Boilerplate Templates - Uses a templating engine to inject dynamic user input into static boilerplate files.
  • Project Scaffolding - Automates the creation of initial folder structures and boilerplate files to start software projects quickly.
  • Project Templates - Enables the definition of reusable sets of files and configurations to standardize project initialization.
  • Node.js Generator Frameworks - Provides a command line interface built on Node.js that executes generator scripts to initialize application skeletons.
  • Scaffolding Generators - Implements a system of generators that automate the creation of boilerplate code and project structures.
  • Plugin-Based Architectures - Uses a plugin-based architecture to allow third-party developers to distribute reusable project blueprints.
  • Generator Runtimes - Leverages a Node.js command line environment to execute specialized generator packages.
  • Development Workflow Automation - Automates repetitive coding tasks and project setup to reduce manual configuration time.
  • Interactive CLI Prompts - Collects user requirements through interactive command line prompts to determine generated files and options.
  • 前端自动化(Workflow) - Listed in the “前端自动化(Workflow)” section of the Awesome Frontend awesome list.

Historique des stars

Graphique de l'historique des stars pour yeoman/yeomanGraphique de l'historique des stars pour yeoman/yeoman

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait yeoman/yeoman ?

Yeoman is a scaffolding tool framework and Node.js project generator designed to automate project initialization. It generates standardized directory structures and application skeletons using customizable scripts to reduce manual boilerplate creation.

Quelles sont les fonctionnalités principales de yeoman/yeoman ?

Les fonctionnalités principales de yeoman/yeoman sont : Project Scaffolding Tools, Boilerplate Automators, Code Boilerplate Templates, Project Scaffolding, Project Templates, Node.js Generator Frameworks, Scaffolding Generators, Plugin-Based Architectures.

Quelles sont les alternatives open-source à yeoman/yeoman ?

Les alternatives open-source à yeoman/yeoman incluent : melkeydev/go-blueprint — go-blueprint is a project generator and scaffolding tool for creating Go applications. It functions as a framework… christianlempa/boilerplates — This project is a project scaffolding engine and template-based code generator. It provides a modular project template… cookiecutter/cookiecutter-django — Cookiecutter Django is a command-line utility designed to generate production-ready web application structures based… yeoman/yo — Yo is a Node.js CLI framework and project template orchestrator used to automate the creation of standardized software… audreyr/cookiecutter — Cookiecutter is a cross-platform command-line interface tool for project scaffolding and template generation. It… pydanny/cookiecutter-django — cookiecutter-django is a template-based project generator and production-ready scaffold for Django web applications.…

Alternatives open source à Yeoman

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Yeoman.
  • melkeydev/go-blueprintAvatar de Melkeydev

    Melkeydev/go-blueprint

    8,857Voir sur GitHub↗

    go-blueprint is a project generator and scaffolding tool for creating Go applications. It functions as a framework orchestrator that bootstraps application skeletons by integrating web frameworks, database drivers, and directory layouts. The tool utilizes a command-line interface to collect user preferences and provides a project structure preview to visualize the architecture before files are written to disk. It supports the injection of optional components, including container configurations and automation workflows, into the generated codebase. The system handles the initial setup of Go w

    Go
    Voir sur GitHub↗8,857
  • christianlempa/boilerplatesAvatar de ChristianLempa

    ChristianLempa/boilerplates

    7,831Voir sur GitHub↗

    This project is a project scaffolding engine and template-based code generator. It provides a modular project template library and a command-line tool designed to generate standardized directory structures and configuration files from reusable skeletons. The system uses variable injection and custom delimiters to render project skeletons into concrete files. It includes a mechanism for synchronizing shared template collections via version control repositories and a utility for uploading generated files and secrets to remote hosts using secure shell protocols. The tool covers automated projec

    Pythonansibledockerdocker-compose
    Voir sur GitHub↗7,831
  • cookiecutter/cookiecutter-djangoAvatar de cookiecutter

    cookiecutter/cookiecutter-django

    13,421Voir sur GitHub↗

    Cookiecutter Django is a command-line utility designed to generate production-ready web application structures based on the Django framework. It functions as a standardized boilerplate generator that automates the initial setup of a project, providing a consistent foundation that includes pre-configured settings, security defaults, and integrated infrastructure services. The project distinguishes itself by providing a fully containerized development and deployment environment. It orchestrates multi-container stacks that manage databases, background workers, and web servers, ensuring that the

    Pythonboilerplatecelerycookiecutter
    Voir sur GitHub↗13,421
  • yeoman/yoAvatar de yeoman

    yeoman/yo

    3,959Voir sur GitHub↗

    Yo is a Node.js CLI framework and project template orchestrator used to automate the creation of standardized software projects. It functions as an interactive project generator and scaffolding runner that produces customized source code and manifests based on user input and predefined templates. The system utilizes a plugin-based architecture to discover and execute external setup tools. It distinguishes itself through a memory-first file system that resolves conflicts before committing changes to disk and a priority-queue task orchestration model to ensure the correct execution order of com

    JavaScript
    Voir sur GitHub↗3,959
  • Voir les 30 alternatives à Yeoman→