awesome-repositories.com
Blog
awesome-repositories.com

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

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

4 repositorios

Awesome GitHub RepositoriesInterface Generators

Tools that automatically generate language bindings for external libraries.

Distinguishing note: Focuses on interoperability generation rather than general package management.

Explore 4 awesome GitHub repositories matching development tools & productivity · Interface Generators. Refine with filters or upvote what's useful.

Awesome Interface Generators GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • homebrew/brewAvatar de Homebrew

    Homebrew/brew

    48,527Ver en GitHub↗

    Homebrew is a command-line package management tool designed to automate the installation, configuration, and maintenance of software on local development environments. It functions as a cross-platform software distributor, enabling users to install tools from pre-compiled binary archives or source code without requiring administrative privileges. By managing complex dependency trees and versioning, it ensures that software remains consistent and compatible across different system architectures. The project distinguishes itself through a declarative approach to system configuration, allowing u

    Generates interface code for non-Python libraries to enable interoperability.

    Rubybrewhomebrewmacos
    Ver en GitHub↗48,527
  • hkuds/cli-anythingAvatar de HKUDS

    HKUDS/CLI-Anything

    43,213Ver en GitHub↗

    CLI-Anything is a framework for converting software interfaces into standardized command-line tools that autonomous AI agents can discover and execute. It functions as a software interface generator that analyzes source code to transform application features into structured command groups and executable packages. The project provides a centralized registry and manager for discovering, installing, and updating command-line toolkits. It employs a specific metadata standard using markdown and YAML to provide agents with the usage examples and documentation necessary to call commands. The system

    Analyzes source code to transform application features into structured command groups and executable packages.

    Python
    Ver en GitHub↗43,213
  • google/python-fireAvatar de google

    google/python-fire

    28,208Ver en GitHub↗

    Python Fire is a library that automatically generates command line interfaces from any Python object, function, or class. It removes the need for manual argument parsing by mapping Python dictionaries, lists, and classes directly to terminal commands. The tool converts Python docstrings into formatted terminal help screens and produces shell scripts to enable tab-completion for available commands. It can wrap existing libraries or external modules to expose their functionality via the terminal without requiring modifications to the original source code. The library supports hierarchical comm

    Generate a command line interface in Fire by mapping terminal arguments to functions, classes, dictionaries, lists, or object members.

    Pythonclipython
    Ver en GitHub↗28,208
  • 99designs/gqlgenAvatar de 99designs

    99designs/gqlgen

    10,729Ver en GitHub↗

    gqlgen is a schema-first Go library designed to build type-safe GraphQL servers. It functions as a code generation engine that transforms declarative GraphQL schema definitions into strongly-typed Go source code, ensuring strict alignment between the API contract and the underlying implementation. The framework distinguishes itself through its deep integration with the Go type system and its highly extensible build pipeline. By using schema-first development, it automates the creation of server boilerplate and resolver stubs, allowing developers to map schema fields directly to Go structs and

    Provides configuration to customize how interface structures are generated and implemented.

    Gocodegendataloadergogenerate
    Ver en GitHub↗10,729
  1. Home
  2. Development Tools & Productivity
  3. Interface Generators

Explorar subetiquetas

  • Interface CustomizersAllows customizing the generation of interface structures to control field access and implementation. **Distinct from Interface Generators:** Focuses on customizing generated interface structures rather than general language binding generation.
  • Source-to-CLI GeneratorsSystems that analyze application source code to automatically derive and generate command-line interfaces. **Distinct from Interface Generators:** Specifically generates CLI harnesses from source code analysis, unlike general language binding generators.