awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

open-source project scaffolding tool / generator

排名更新于 2026年6月30日

For 开源项目启动模板, the strongest matches are melkeydev/go-blueprint (go-blueprint is a CLI-based project generator that bootstraps Go), friendlyanon/cmake-init (This is a C++ project generator and scaffolding tool) and audreyr/cookiecutter (Cookiecutter is a widely adopted CLI tool for generating). thelartians/moderncppstarter and ljlm0402/typescript-express-starter round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

我们为您精选了匹配 “a framework for building open source projects” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。

“开源项目启动模板” 的搜索结果

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • melkeydev/go-blueprintMelkeydev 的头像

    Melkeydev/go-blueprint

    8,857在 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-blueprint is a CLI-based project generator that bootstraps Go application skeletons with configurable structure and optional automation workflows, fitting the scaffolding category well, though its Go-only focus and absence of explicit license or community health file generation make it narrower than a fully generic solution.

    GoProject BoilerplatesProject GeneratorsProject Structures
    在 GitHub 上查看↗8,857
  • friendlyanon/cmake-initfriendlyanon 的头像

    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

    This is a C++ project generator and scaffolding tool that automates project initialization with templates, build configuration, and CI integration, fitting the category well, though its single-language focus and absence of license or community file generation mean it may not cover all the features you listed.

    CMakeProject GeneratorsProject TemplatesProject Structures
    在 GitHub 上查看↗2,488
  • audreyr/cookiecutteraudreyr 的头像

    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 widely adopted CLI tool for generating project boilerplate from templates, fitting the scaffolding generator category perfectly, though it handles CI/CD setup, license selection, and community health files only indirectly via user-created templates rather than built-in features.

    PythonProject Scaffolding TemplatesProject Templates
    在 GitHub 上查看↗24,951
  • thelartians/moderncppstarterTheLartians 的头像

    TheLartians/ModernCppStarter

    5,306在 GitHub 上查看↗

    ModernCppStarter is a pre-configured project boilerplate and bootstrapping environment for C++ libraries and executables. It provides a standardized set of CMake build configurations and templates to automate the initialization of new projects. The project integrates a comprehensive static analysis suite and documentation automation. It includes systems for enforcing code quality through sanitizers and analyzers, as well as a pipeline for generating and deploying technical documentation during project releases. The template covers broader development infrastructure, including dependency mana

    ModernCppStarter is a project scaffolding tool specifically for C++ projects, offering CI/CD pipelines, static analysis, and a template structure, but it is limited to one language and does not cover license selection or community health files explicitly.

    CMakeProject BoilerplatesContinuous Integration PipelinesGitHub Actions
    在 GitHub 上查看↗5,306
  • ljlm0402/typescript-express-starterljlm0402 的头像

    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 a project scaffold/generator that creates structured TypeScript/Express backend projects via an interactive CLI, but it is narrowly scoped to that stack and lacks the generic multi-language, CI/CD, and license-selection features you’re looking for.

    TypeScriptProject BoilerplatesProject Scaffolding Templates
    在 GitHub 上查看↗2,882
  • pydanny/cookiecutter-djangopydanny 的头像

    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 project scaffold specifically for Django applications, making it a genuine but narrower fit for a general open-source project scaffolding tool—it provides template injection, a production-ready structure, and automated testing/CI setup but lacks multi-language support and explicit community health files.

    PythonProject Scaffolding TemplatesProject Templates
    在 GitHub 上查看↗13,539
  • cookiecutter/cookiecuttercookiecutter 的头像

    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 project structures from templates, squarely fitting the category of a scaffolding tool, though it leaves specific features like CI/CD setup and license selection to the template content rather than providing them built-in.

    PythonProject Scaffolding Templates
    在 GitHub 上查看↗24,950
  • fastapi/full-stack-fastapi-templatefastapi 的头像

    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 is a targeted full-stack web application scaffolder (FastAPI React) with a project template system and deployment setup, but it lacks multi-language support, license selection, and community health files, making it a narrower fit than a general open-source project scaffolding tool.

    TypeScriptProject Scaffolding
    在 GitHub 上查看↗43,815
  • angular/angular-cliangular 的头像

    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

    Angular CLI is a project scaffolding and management tool that meets the category, but it is specialised for Angular web applications only, so it lacks the general multi-language support, CI/CD setup, license selection, and community health files you listed.

    TypeScriptApplication ScaffoldingProject BootstrappingAngular Build Runners
    在 GitHub 上查看↗27,018
  • facebook/create-react-appfacebook 的头像

    facebook/create-react-app

    103,325在 GitHub 上查看↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    Create React App is a project scaffolding tool that generates a pre-configured React frontend environment, so it fits the "scaffolding tool" category but is limited to React projects and lacks general features like CI/CD setup, license selection, or multi-language support that the search asks for.

    JavaScriptProject ScaffoldingBuild and BundlingDevelopment Servers
    在 GitHub 上查看↗103,325
  • yeoman/yoyeoman 的头像

    yeoman/yo

    3,959在 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

    Yeoman's yo CLI is the runner for its generator ecosystem, providing a flexible project scaffolding framework with template support and multi-language capabilities, though features like CI/CD and license selection depend on the specific generator you use rather than being built-in.

    JavaScriptProject Generators
    在 GitHub 上查看↗3,959
  • jin/create-bazel-workspacejin 的头像

    jin/create-bazel-workspace

    19在 GitHub 上查看↗

    Create a polyglot Bazel workspace easily, with sane defaults for multiple languages (layers).

    This tool creates a polyglot Bazel workspace with multi-language support, making it a project scaffold generator, but it lacks the broader project template system, CI/CD setup, license selection, and community health files you'd expect for general open-source project scaffolding.

    PythonProject Generators
    在 GitHub 上查看↗19
一览前 10 名对比
仓库Star 数语言许可证最后推送
melkeydev/go-blueprint8.9KGoMIT2026年4月26日
friendlyanon/cmake-init2.5KCMakegpl-3.02025年8月31日
audreyr/cookiecutter25KPythonBSD-3-Clause2026年4月1日
thelartians/moderncppstarter5.3KCMakeunlicense2025年3月12日
ljlm0402/typescript-express-starter2.9KTypeScriptmit2026年2月21日
pydanny/cookiecutter-django13.5KPythonBSD-3-Clause2026年6月17日
cookiecutter/cookiecutter25KPythonBSD-3-Clause2026年4月1日
fastapi/full-stack-fastapi-template43.8KTypeScriptMIT2026年6月21日
angular/angular-cli27KTypeScriptMIT2026年6月26日
facebook/create-react-app103.3KJavaScriptMIT2025年2月15日

Related searches

  • 用于生成项目样板代码的脚手架工具
  • 开源贡献入门指南
  • 开发者个人作品集生成器
  • 开源项目发现工具
  • 开源软件综合目录
  • a boilerplate for building SaaS applications
  • an open source visual application builder
  • an open source website builder for designers