For boilerplate para iniciar proyectos open source, 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.
Curamos repositorios de código abierto en GitHub que coinciden con “a framework for building open source projects”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Repositorio | Estrellas | Lenguaje | Licencia | Último push |
|---|---|---|---|---|
| melkeydev/go-blueprint | 8.9K | Go | MIT | |
| friendlyanon/cmake-init | 2.5K | CMake | gpl-3.0 | |
| audreyr/cookiecutter | 25K | Python | BSD-3-Clause | |
| thelartians/moderncppstarter | 5.3K | CMake | unlicense | |
| ljlm0402/typescript-express-starter | 2.9K | TypeScript | mit | |
| pydanny/cookiecutter-django | 13.5K | Python | BSD-3-Clause | |
| cookiecutter/cookiecutter | 25K | Python | BSD-3-Clause | |
| fastapi/full-stack-fastapi-template | 43.8K | TypeScript | MIT | |
| angular/angular-cli | 27K | TypeScript | MIT | |
| facebook/create-react-app | 103.3K | JavaScript | MIT |