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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Melkeydev avatar

Melkeydev/go-blueprint

0
View on GitHub↗
8,857 Stars·486 Forks·Go·MIT·6 Aufrufedocs.go-blueprint.dev↗

Go Blueprint

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 web frameworks and manages database driver integration through template-based scaffolding and dynamic dependency injection.

Features

  • Project Generators - A tool for bootstrapping Go applications with pre-configured directory layouts and framework integrations.
  • Project Scaffolding - Generates standardized directory structures and starter files using a template-based scaffolding system.
  • Database Drivers - Integrates specific relational and document database drivers during the initial project setup.
  • Framework Orchestrators - Orchestrates the integration of specific database drivers and web frameworks into a new Go codebase.
  • Project Boilerplates - Creates initial project skeletons including container configurations and automation workflows.
  • Project Bootstrapping Tools - Bootstraps a complete Go codebase with integrated drivers, container configs, and automation workflows.
  • Project Scaffolding Tools - Provides a CLI for generating standardized Go project structures and integrating popular web frameworks.
  • Dependency Integration - Dynamically injects the necessary library imports and driver configurations based on selected frameworks and databases.
  • Feature-Based Configurations - Injects optional configuration files and dependencies into the project based on selected functional components.
  • Project Scaffolding - Provides specialized CLI capabilities to scaffold the directory structure for Go-based web applications.
  • Go Web Frameworks - Quickly initializes Go projects with pre-configured web frameworks to accelerate development.
  • Interactive CLI Prompts - Provides an interactive command-line interface to collect user preferences for project configuration.
  • Architecture Visualizations - Provides a preview of the Go project file and folder layout before generation.
  • Project Structures - Allows users to visualize the intended file and folder layout before the project is written to disk.
  • File System Layouts - Implements a data-driven approach to define and visualize the project directory tree before generation.
  • Project Scaffolding - Tool for spinning up projects with popular frameworks.

Star-Verlauf

Star-Verlauf für melkeydev/go-blueprintStar-Verlauf für melkeydev/go-blueprint

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht melkeydev/go-blueprint?

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.

Was sind die Hauptfunktionen von melkeydev/go-blueprint?

Die Hauptfunktionen von melkeydev/go-blueprint sind: Project Generators, Project Scaffolding, Database Drivers, Framework Orchestrators, Project Boilerplates, Project Bootstrapping Tools, Project Scaffolding Tools, Dependency Integration.

Welche Open-Source-Alternativen gibt es zu melkeydev/go-blueprint?

Open-Source-Alternativen zu melkeydev/go-blueprint sind unter anderem: christianlempa/boilerplates — This project is a project scaffolding engine and template-based code generator. It provides a modular project template… yeoman/yo — Yo is a Node.js CLI framework and project template orchestrator used to automate the creation of standardized software… yeoman/yeoman — Yeoman is a scaffolding tool framework and Node.js project generator designed to automate project initialization. It… assemble/assemble — Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static… infinitered/ignite — Ignite is a command-line interface tool and project boilerplate for standardized cross-platform mobile application… cookiecutter/cookiecutter-django — Cookiecutter Django is a command-line utility designed to generate production-ready web application structures based…

Open-Source-Alternativen zu Go Blueprint

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Go Blueprint.
  • christianlempa/boilerplatesAvatar von ChristianLempa

    ChristianLempa/boilerplates

    7,831Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,831
  • yeoman/yoAvatar von yeoman

    yeoman/yo

    3,959Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,959
  • yeoman/yeomanAvatar von yeoman

    yeoman/yeoman

    10,112Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗10,112
  • assemble/assembleAvatar von assemble

    assemble/assemble

    4,258Auf GitHub ansehen↗

    Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba

    CSSassembleblog-enginebuild
    Auf GitHub ansehen↗4,258
Alle 30 Alternativen zu Go Blueprint anzeigen→