awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesSource-to-CLI Generators

Systems 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.

Explore 2 awesome GitHub repositories matching development tools & productivity · Source-to-CLI Generators. Refine with filters or upvote what's useful.

Awesome Source-to-CLI Generators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • hkuds/cli-anythingHKUDS 的头像

    HKUDS/CLI-Anything

    43,213在 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
    在 GitHub 上查看↗43,213
  • google/python-firegoogle 的头像

    google/python-fire

    28,208在 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
    在 GitHub 上查看↗28,208
  1. Home
  2. Development Tools & Productivity
  3. Interface Generators
  4. Source-to-CLI Generators