awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

أدوات إدارة المستودعات الموحدة (Monorepo)

تم تحديث الترتيب في 1 يوليو 2026

For a tool for managing monorepo codebases, the strongest matches are audreyr/cookiecutter (Cookiecutter is a cross-platform CLI tool for project scaffolding), yeoman/yeoman (Yeoman is a scaffolding framework and command-line project generator) and plopjs/plop (Plop is a template-driven CLI scaffolding tool that generates). pydanny/cookiecutter-django and cookiecutter/cookiecutter round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

قارن بين أفضل أدوات إدارة المستودعات الموحدة (Monorepo) لقاعدة الكود الخاصة بك. استكشف الخيارات المختارة بعناية والمصنفة حسب النشاط والميزات لتجد الخيار الأنسب.

أدوات إدارة المستودعات الموحدة (Monorepo)

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • audreyr/cookiecutterالصورة الرمزية لـ audreyr

    audreyr/cookiecutter

    24,951عرض على GitHub↗

    Cookiecutter is a cross-platform command-line interface tool for project scaffolding and template generation. It functions as a project templating CLI and variable orchestrator that creates standardized software project boilerplates across different operating systems and programming languages. The tool generates project directory structures from predefined templates using variable substitution. It supports the retrieval of template source code from remote Git repositories and utilizes a definition file to prompt users for configuration values to personalize the resulting files and folder stru

    Cookiecutter is a cross-platform CLI tool for project scaffolding that generates directory structures from templates with variable substitution, customizable prompts, and post-generation hooks, covering all the core features this search asks for across any programming language.

    PythonProject Scaffolding TemplatesProject Templates
    عرض على GitHub↗24,951
  • yeoman/yeomanالصورة الرمزية لـ yeoman

    yeoman/yeoman

    10,112عرض على GitHub↗

    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 interactiv

    Yeoman is a scaffolding framework and command-line project generator that creates standardized directory structures from customizable templates with interactive prompts, exactly matching the need for a multi-language project scaffolding tool.

    Project Templates
    عرض على GitHub↗10,112
  • plopjs/plopالصورة الرمزية لـ plopjs

    plopjs/plop

    7,666عرض على GitHub↗

    Plop is a template-based code generator and interactive command-line scaffolding tool. It functions as a file system automation engine that uses a pipeline of prompt-driven tasks and regular expression replacements to generate and modify codebase structures. The framework combines Handlebars templates with interactive terminal prompts to automate boilerplate code generation. It allows for the enforcement of codebase patterns through shared generators and provides the ability to embed the engine into custom command-line tools. The system covers the creation of project files from templates and

    Plop is a template-driven CLI scaffolding tool that generates file structures from interactive prompts and Handlebars templates, fitting the project-scaffolding category perfectly with support for custom prompts, directory setup, and post-generation hooks across any language.

    JavaScriptProject Scaffolding TemplatesInteractive Prompts
    عرض على GitHub↗7,666
  • pydanny/cookiecutter-djangoالصورة الرمزية لـ pydanny

    pydanny/cookiecutter-django

    13,539عرض على GitHub↗

    cookiecutter-django is a template-based project generator and production-ready scaffold for Django web applications. It functions as a boilerplate that injects user-defined variables into predefined file templates to automate the creation of a standardized directory structure and initial project configuration. The project provides a production blueprint that integrates a customizable user authentication system, environment-variable configuration, and a containerized development environment. It bundles Django with databases and task queues to ensure consistency across local and production work

    cookiecutter-django is a template-based project generator that bootstraps Django applications with a customizable directory structure and prompts via the command line, fitting the project scaffolding category well—though it is focused on Django rather than multi-language support.

    PythonProject Scaffolding TemplatesProject Templates
    عرض على GitHub↗13,539
  • cookiecutter/cookiecutterالصورة الرمزية لـ cookiecutter

    cookiecutter/cookiecutter

    24,950عرض على GitHub↗

    Cookiecutter is a command-line project templating engine and scaffolding tool used to automate the creation of software project structures. It functions as a project automator that generates initialized repositories and directories from predefined templates using variable substitution. The system utilizes the Jinja2 templating language to render files and folders, transforming generic blueprints into customized codebases based on user input. It supports template distribution via Git repositories or zip archives, allowing for the standardization of development environments across teams. The t

    Cookiecutter is a command-line project templating engine that automates creating structured codebases from customizable Jinja2 templates, exactly matching the search for a scaffolding tool with CLI, multi-language support, and post-generation hooks.

    PythonProject Scaffolding Templates
    عرض على GitHub↗24,950
  • ardalis/cleanarchitectureالصورة الرمزية لـ ardalis

    ardalis/CleanArchitecture

    18,291عرض على GitHub↗

    CleanArchitecture is a project template for ASP.NET Core designed to establish a standardized foundation for enterprise applications. It enforces architectural boundaries by separating core business logic from infrastructure and external dependencies, ensuring that the domain remains independent of technical concerns. The project provides scaffolding that supports both multi-project solutions for complex systems and single-project vertical slices for simpler requirements. By organizing code around business entities and aggregates, it facilitates modular development where distinct parts of a s

    This repository is a .NET project template generator that scaffolds applications following Clean Architecture principles, providing a predefined directory structure and enforcing architectural boundaries—exactly the kind of tool this search is after, though it focuses on a single language and architecture rather than supporting multiple languages.

    C#Project Templates
    عرض على GitHub↗18,291
  • fastapi/full-stack-fastapi-templateالصورة الرمزية لـ fastapi

    fastapi/full-stack-fastapi-template

    43,815عرض على GitHub↗

    This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components. The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th

    This repository is a full-stack web application scaffolder that generates a production-ready project structure with pre-configured backend, frontend, and deployment components, making it a genuine template-based scaffolding tool — though it’s opinionated toward FastAPI/React and may not include customizable prompts or post-generation hooks.

    TypeScriptProject Scaffolding
    عرض على GitHub↗43,815
  • friendlyanon/cmake-initالصورة الرمزية لـ friendlyanon

    friendlyanon/cmake-init

    2,488عرض على GitHub↗

    cmake-init is a project generator and build system boilerplate designed to automate the initialization of C++ projects. It provides a framework for creating standardized project layouts and build configurations through template-based generation and user-defined prompts. The project functions as a development workflow automator, integrating static analysis, code formatting, and documentation generation directly into the build pipeline. It includes a dependency management system for vendoring external libraries and managing transitive dependencies to ensure consistent package discovery for down

    cmake-init is a project generator that uses templates and user-defined prompts to produce standardized C++ project layouts and build configurations, fitting the request for a scaffolding tool, though it is focused on C++ rather than multi-language.

    CMakeProject Templates
    عرض على GitHub↗2,488
  • ljlm0402/typescript-express-starterالصورة الرمزية لـ ljlm0402

    ljlm0402/typescript-express-starter

    2,882عرض على GitHub↗

    This project is a production-ready foundation and boilerplate for building backend APIs using TypeScript and Express. It functions as an interactive scaffolder and starter kit that generates structured project directories, providing a base for REST API development. The toolkit includes a command-line interface for project generation, which uses templates and naming conventions to establish folder organization. It provides curated configurations for the development toolchain, including linters, bundlers, and testing frameworks. The project covers database and ORM integration through specific

    This is an interactive scaffolder for TypeScript and Express backend projects, fitting the category of project scaffolding tools but limited to a single language and stack rather than supporting multiple languages or generic prompts.

    TypeScriptProject Scaffolding Templates
    عرض على GitHub↗2,882
  • christianlempa/boilerplatesالصورة الرمزية لـ ChristianLempa

    ChristianLempa/boilerplates

    7,831عرض على 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

    This project is a template-based code generator and project scaffolding engine with a CLI, variable injection, and predefined skeleton structures, making it a solid fit for visitors looking to scaffold repository structures using templates.

    PythonProject Templates
    عرض على GitHub↗7,831
  • yeoman/generatorالصورة الرمزية لـ yeoman

    yeoman/generator

    1,263عرض على GitHub↗

    This project is a terminal-based framework designed to automate the scaffolding of new software projects. It functions as a development workflow tool that generates consistent file structures, boilerplate code, and configuration files to streamline the initialization of application environments. The system operates through a structured, inheritance-based architecture where developers define custom generation logic by extending base classes. This process is managed by a synchronous execution pipeline that orchestrates tasks in a specific sequence, ensuring that file creation, dependency instal

    Yeoman is a full generator system that scaffolds apps through templates, a command-line interface, customizable prompts, and post-generation hooks, directly matching every feature you need for project scaffolding.

    TypeScriptProject ScaffoldingCommand-Line ScaffoldingProject Scaffolders
    عرض على GitHub↗1,263
  • pypa/hatchالصورة الرمزية لـ pypa

    pypa/hatch

    7,182عرض على GitHub↗

    Hatch is a unified tool for managing Python environments, building packages, scaffolding projects, and installing Python versions. It provides a single command-line interface for automating common development workflows, including running scripts, tests, and static analysis with automatic dependency resolution and configuration. The tool manages project settings, dependencies, and build instructions through a declarative TOML configuration file, ensuring reproducibility across environments. It creates and manages isolated virtual environments across all major shells, installs and manages multi

    Hatch is a Python-focused tool that includes project scaffolding via templates as part of its broader workflow automation, so it fits the category for Python projects but lacks the broad multi-language support and explicit custom prompts and hooks that would make it a comprehensive answer for all languages.

    PythonProject Scaffolding Templates
    عرض على GitHub↗7,182
  • jasongt/cleanarchitectureالصورة الرمزية لـ JasonGT

    JasonGT/CleanArchitecture

    20,216عرض على GitHub↗

    This project is an ASP.NET Core solution template and boilerplate that implements a clean architecture pattern for building enterprise applications and web API backends. It provides a standardized project scaffold designed to separate business logic from infrastructure and user interfaces to ensure high testability and low coupling. The project features a database agnostic structure that allows for switching persistence providers without altering core business logic. It includes a command line tool for enterprise application bootstrapping, enabling the automated generation of project structur

    This repository provides a command-line tool for bootstrapping ASP.NET Core projects following a clean architecture pattern, so it is a project scaffolding generator, but it is limited to C#/.NET and a single architectural style, missing multi-language support and post-generation hooks.

    C#Project Scaffolding Templates
    عرض على GitHub↗20,216
  • kubernetes-sigs/kubebuilderالصورة الرمزية لـ kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992عرض على GitHub↗

    Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat

    Kubebuilder is a scaffolding framework specifically for building Kubernetes APIs and controllers, using templates and a CLI; it fits the "project scaffolding" category but is limited to Kubernetes projects and lacks some general-purpose features like multi-language support and post-generation hooks.

    GoProject Scaffolding Templates
    عرض على GitHub↗8,992
  • vuejs/vue-cliالصورة الرمزية لـ vuejs

    vuejs/vue-cli

    29,576عرض على GitHub↗

    vue-cli is a frontend development command line interface and scaffolding tool designed for initializing, managing, and configuring the build pipeline of Vue.js projects. It serves as a project bootstrapping tool that creates standardized directory structures and installs the necessary dependencies to establish a development environment. The tool provides a build environment based on Webpack to bundle and compile assets for modern web applications. It focuses on automating the frontend build pipeline to ensure consistent production builds across different projects. The system incorporates sta

    Vue CLI is a scaffolding tool that generates a standardized Vue.js project structure and build pipeline via a command-line interface, but it is designed specifically for Vue/JavaScript projects rather than supporting multiple languages or frameworks.

    JavaScriptProject InitializersEnvironment Setup ToolsFrontend Build Tools
    عرض على GitHub↗29,576
  • angular/angular-cliالصورة الرمزية لـ angular

    angular/angular-cli

    27,018عرض على GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    The Angular CLI scaffolds Angular projects via schematic-based template generation and a command-line interface, but it is tailored to Angular/TypeScript only, so it fits the category yet lacks the broad multi-language support requested.

    TypeScriptApplication ScaffoldingProject BootstrappingAngular Build Runners
    عرض على GitHub↗27,018
  • microsoft/vscode-generator-codeالصورة الرمزية لـ microsoft

    microsoft/vscode-generator-code

    1,603عرض على GitHub↗

    This project is a command-line utility designed to automate the initialization and scaffolding of new software development projects. It provides a standardized framework for generating the directory structures and configuration files necessary to begin building custom extensions for the Visual Studio Code editor. The tool utilizes a modular generator framework to execute predefined templates, allowing users to customize their project setup through command-line flags. It supports the selection of specific package managers, bundling tools, and initialization settings to ensure a consistent star

    This is a scaffolding generator specifically for Visual Studio Code extensions, using templates and a command-line interface to set up the project structure, though it lacks broad multi-language support.

    JavaScriptExtension ScaffoldersBoilerplate Code GeneratorsProject Scaffolding
    عرض على GitHub↗1,603
  • expressjs/generatorالصورة الرمزية لـ expressjs

    expressjs/generator

    1,853عرض على 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

    expressjs/generator is a CLI tool that scaffolds Express.js application skeletons, fitting the project scaffolding intent through template-based generation and a pre-defined directory structure, though it is limited to Node.js/Express and lacks multi-language support.

    JavaScriptApplication ScaffoldsApplication ScaffoldingApplication Scaffolds
    عرض على GitHub↗1,853
  • yeoman/generator-mobileالصورة الرمزية لـ yeoman

    yeoman/generator-mobile

    913عرض على GitHub↗

    This project is a command-line scaffolding tool designed to automate the initial setup of web and mobile-first development projects. It functions as a generator that creates standardized file structures and build configurations, providing a consistent foundation for new applications. The tool utilizes an interactive terminal-based prompt system to gather user input, which drives the generation of project manifests and environment-specific scripts. By employing a modular architecture, it allows for the integration of independent generator modules and external build tools to handle specific tec

    This Yeoman generator scaffolds out mobile projects based on a predefined template, so it is a genuine project scaffolding tool, though its scope is limited to mobile projects rather than a multi-language general-purpose scaffolder.

    JavaScriptYeoman GeneratorsProject GeneratorsCommand-Line Interfaces
    عرض على GitHub↗913
  • jaredpalmer/tsdxالصورة الرمزية لـ jaredpalmer

    jaredpalmer/tsdx

    11,471عرض على GitHub↗

    tsdx is a zero-config command line interface and build tool designed for developing, bundling, and distributing TypeScript libraries. It functions as a project scaffolder and development toolchain that initializes new libraries from templates with standardized folder structures and pre-configured dependencies. The project specializes in producing dual-format module distributions, simultaneously generating both CommonJS and ES modules to ensure compatibility across different JavaScript environments. It utilizes a Rollup-based bundling system to compile TypeScript source into optimized distribu

    tsdx is a CLI tool that scaffolds new TypeScript library projects from templates with a standard folder structure, fitting the project scaffolding intent, though its focus on TypeScript libraries means limited multi-language support compared to broader generators.

    TypeScriptDual Module FormatsTypeScript BundlingJavaScript and TypeScript Toolchains
    عرض على GitHub↗11,471
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
audreyr/cookiecutter25KPythonBSD-3-Clause1 أبريل 2026
yeoman/yeoman10.1K——18 أكتوبر 2022
plopjs/plop7.7KJavaScriptMIT6 أبريل 2026
pydanny/cookiecutter-django13.5KPythonBSD-3-Clause17 يونيو 2026
cookiecutter/cookiecutter25KPythonBSD-3-Clause1 أبريل 2026
ardalis/cleanarchitecture18.3KC#MIT27 مايو 2026
fastapi/full-stack-fastapi-template43.8KTypeScriptMIT21 يونيو 2026
friendlyanon/cmake-init2.5KCMakegpl-3.031 أغسطس 2025
ljlm0402/typescript-express-starter2.9KTypeScriptmit21 فبراير 2026
christianlempa/boilerplates7.8KPythonMIT2 يونيو 2026

Related searches

  • a collection of essential software development tools
  • أداة لتنظيم تبعيات مشاريع Go
  • نظام تحكم في الإصدارات لتطوير البرمجيات
  • أداة لفهرسة قواعد الأكواد البرمجية لنماذج LLM
  • نظام للتحكم في إصدارات الكود المصدري
  • مشروع لتعلم Git عبر إعادة تنفيذه
  • دليل لأنماط هندسة البرمجيات الحديثة
  • منصة ذاتية الاستضافة لاستضافة مستودعات git