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

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesSource Function Generation

Programmatic generation of function declarations including bodies, parameters, and return types.

Distinct from Generated Function Configuration: Distinct from Generated Function Configuration which refers to compiler-generated special members; this is about arbitrary source function synthesis.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Source Function Generation. Refine with filters or upvote what's useful.

Awesome Source Function Generation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • square/kotlinpoetAvatar de square

    square/kotlinpoet

    4,141Ver en GitHub↗

    KotlinPoet es una API basada en Java para crear y formatear archivos fuente de Kotlin mediante programación. Funciona como un generador de código fuente y un mapeador de sistemas de tipos, proporcionando un framework para construir estructuras de código Kotlin a través de un modelo de elementos de lenguaje con seguridad de tipos, automatizando así la creación de código repetitivo (boilerplate). El proyecto utiliza un patrón de diseño fluent-builder para construir elementos de lenguaje de forma incremental y mantiene un modelo de objetos interno que separa la estructura lógica del formato de texto final. Gestiona las complejidades de la emisión de código mediante un formato basado en sangrías y el escape de nombres consciente de palabras clave para garantizar una salida válida. La librería cubre la generación de una amplia gama de declaraciones, incluyendo clases, interfaces, funciones, propiedades y companion objects. Incluye utilidades para gestionar tipos parametrizados complejos, clases enum y alias de tipos, así como herramientas para incrustar literales y construir bloques de control de flujo. La gestión automática de importaciones y la referencia de declaraciones están integradas para resolver miembros mediante nombres cualificados. KotlinPoet ofrece capacidades para transformar datos de reflexión y símbolos en representaciones de código fuente, y permite exportar especificaciones de archivos para su uso en herramientas de procesamiento de anotaciones.

    Provides comprehensive utilities for defining and generating Kotlin functions with configurable bodies and signatures.

    Kotlincode-generationjavapoetkotlin
    Ver en GitHub↗4,141
  • nette/php-generatorAvatar de nette

    nette/php-generator

    2,253Ver en GitHub↗

    Php-generator is a metaprogramming library for programmatically generating, inspecting, parsing, and manipulating PHP source code using expressive object-oriented structures. It allows developers to construct classes, interfaces, traits, enums, functions, closures, and complete files without writing raw strings. The library features automated namespace resolution to manage fully qualified class names and use statements, preventing naming collisions in generated output. It also includes configurable formatting utilities that transform abstract syntax trees into text strings adhering to establ

    Builds global functions, anonymous closures, and short arrow functions with customizable signatures, parameters, return types, and bodies.

    PHPcode-generatornettenette-framework
    Ver en GitHub↗2,253
  1. Home
  2. Programming Languages & Runtimes
  3. Generated Function Configuration
  4. Source Function Generation