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

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

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

1 个仓库

Awesome GitHub RepositoriesSubcommand

The ability to match subcommands using unambiguous partial names.

Distinct from Prefix Matching: Applies prefix matching specifically to CLI subcommand names for shorter user input

Explore 1 awesome GitHub repository matching software engineering & architecture · Subcommand. Refine with filters or upvote what's useful.

Awesome Subcommand GitHub Repositories

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

    CLIUtils/CLI11

    4,322在 GitHub 上查看↗

    CLI11 是一个仅包含头文件的 C++ 库,用于解析命令行参数和管理配置文件。它将 shell 输入映射到类型化变量,并支持创建复杂的命令层级。 该库的特色在于支持无限深度的嵌套子命令和前缀匹配。它通过允许从 TOML 或 INI 文件加载应用程序设置来集成配置管理,并支持回退到环境变量。 该项目提供了一套完整的参数解析工具,包括标志和位置参数,以及用于强制执行强制选项和相互依赖关系的验证框架。它还包括带有可自定义格式的自动帮助文档生成功能,以及在特定解析阶段触发自定义逻辑的回调系统。 该库无依赖,专为 C++11 及更高版本设计。

    Matches subcommands using unambiguous partial names, allowing users to trigger commands with shortened versions.

    C++clicli-parsercpp11
    在 GitHub 上查看↗4,322
  1. Home
  2. Software Engineering & Architecture
  3. String Matching Algorithms
  4. Partial String Matching
  5. Prefix Matching
  6. Subcommand