awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasBlogMapa del sitio
ProyectoAcerca dePrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

4 repositorios

Awesome GitHub RepositoriesTemplate-Based Code Generators

Generates idiomatic source code by applying per-language templates that translate parsed curl options into equivalent HTTP client syntax.

Distinct from Natural Language Code Generators: Distinct from Natural Language Code Generators: generates code from curl command syntax, not from natural language descriptions.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Template-Based Code Generators. Refine with filters or upvote what's useful.

Awesome Template-Based Code Generators GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • curlconverter/curlconverterAvatar de curlconverter

    curlconverter/curlconverter

    8,149Ver en GitHub↗

    curlconverter is a browser-based tool and JavaScript library that transforms curl commands into equivalent source code across more than 30 programming languages and HTTP client libraries. It parses curl command arguments into an abstract syntax tree and generates idiomatic code by applying per-language templates, making it a curl command transpiler rather than a simple converter. The tool operates entirely client-side without any server round-trips, ensuring all conversion happens privately in the browser without transmitting data externally. It can also function as a drop-in curl replacement

    Applies per-language templates to translate parsed curl options into idiomatic HTTP client code.

    TypeScriptcurltree-sitter
    Ver en GitHub↗8,149
  • aarondl/sqlboilerAvatar de aarondl

    aarondl/sqlboiler

    6,989Ver en GitHub↗

    sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates

    Uses customizable text templates to transform database metadata into executable Go source code.

    Godatabasegogolang
    Ver en GitHub↗6,989
  • jondot/hygenAvatar de jondot

    jondot/hygen

    5,935Ver en GitHub↗

    Hygen is a code generator CLI and interactive template engine that scaffolds new files and injects code into existing ones using project-local templates. It operates as a Node.js code generator library that can be embedded inside custom binaries for tailored workflows, and also functions as a project scaffolding tool for bootstrapping new projects or folders from remote template repositories. The tool discovers templates by scanning a project's _templates directory at runtime, mapping folder and file names directly to generator commands and actions. It collects user input through interactiv

    Scaffolding new files and injecting code into existing ones using project-local templates and a fast command-line interface.

    JavaScriptcligeneratornodejs
    Ver en GitHub↗5,935
  • phodal/understand-promptAvatar de phodal

    phodal/understand-prompt

    5,455Ver en GitHub↗

    Este proyecto ofrece metodologías y guías para la ingeniería de prompts estructurada, flujos de trabajo generativos y estrategias especializadas de generación de imágenes. Funciona como un framework para optimizar las entradas a modelos de lenguaje de gran tamaño (LLM) en tareas de programación, escritura y análisis, además de ser una biblioteca de técnicas para controlar modelos de difusión. El proyecto destaca por su framework de diseño de software basado en IA, que convierte requisitos de negocio en arquitecturas técnicas y código mediante prompting orientado al dominio. También implementa patrones de flujo de trabajo de IA generativa que utilizan pipelines de prompts secuenciales y marcos cognitivos para garantizar resultados predecibles. Su capacidad abarca la arquitectura de software mediante el modelado de API orientado al dominio y la generación de lenguajes específicos de dominio (DSL). Se extiende a la generación de imágenes, incluyendo el binding estructural de imágenes, el entrenamiento de modelos personalizados y el refinamiento iterativo mediante inpainting para corregir artefactos visuales. El proyecto está implementado como una serie de Jupyter Notebooks.

    Defines formal syntax rules using natural language prompts to automate the creation of domain-specific languages.

    Jupyter Notebookaiaigcchatgpt
    Ver en GitHub↗5,455
  1. Home
  2. Programming Languages & Runtimes
  3. Source Code Generators
  4. Specification from Code Generators
  5. Natural Language Code Generators
  6. Template-Based Code Generators

Explorar subetiquetas

  • Project-Local Template GeneratorsCLI tools that scaffold new files and inject code into existing ones using project-local templates discovered at runtime. **Distinct from Template-Based Code Generators:** Distinct from Template-Based Code Generators: discovers templates by scanning a project's _templates directory at runtime, not by applying per-language templates from a fixed set.
  • Prompt-Based DSL GenerationAutomating the creation of domain-specific languages by defining formal syntax rules through natural language prompts. **Distinct from Template-Based Code Generators:** Focuses on generating the DSL definition itself via prompts, not just generating code from a template.