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

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

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

7 个仓库

Awesome GitHub RepositoriesGlobal Command Registration

Mechanisms for exposing internal functions as system-wide terminal commands.

Distinct from CLI Command Frameworks: Distinct from CLI Command Frameworks: focuses on the registration of functions as system-wide executables rather than the framework for building the CLI itself.

Explore 7 awesome GitHub repositories matching development tools & productivity · Global Command Registration. Refine with filters or upvote what's useful.

Awesome Global Command Registration GitHub Repositories

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

    walter201230/Python

    26,516在 GitHub 上查看↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Registers project functions as system-wide executable commands for direct terminal access.

    Pythonpythonpython3
    在 GitHub 上查看↗26,516
  • davila7/claude-code-templatesdavila7 的头像

    davila7/claude-code-templates

    20,933在 GitHub 上查看↗

    Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management. The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust C

    Exposes internal agent functions as system-wide terminal commands for global accessibility.

    Pythonanthropicanthropic-claudeclaude
    在 GitHub 上查看↗20,933
  • fastapi/typerfastapi 的头像

    fastapi/typer

    19,632在 GitHub 上查看↗

    This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili

    Registers functions to run before command execution for initialization and global configuration.

    Pythoncliclickpython
    在 GitHub 上查看↗19,632
  • mhinz/vim-galoremhinz 的头像

    mhinz/vim-galore

    17,883在 GitHub 上查看↗

    Vim-galore is a comprehensive technical reference and curated guide for mastering the Vim text editor. It serves as a central resource for users seeking to understand the philosophy, command structure, and advanced customization capabilities required to operate professional-grade modal text editors effectively. The project distinguishes itself by providing a deep dive into efficient editing workflows, plugin management, and automation strategies within a terminal-based environment. It covers the full spectrum of editor mastery, from fundamental modal navigation and text manipulation to comple

    Executes bulk text modifications on all lines matching or failing to match specific regular expression patterns.

    Vim scriptawesomeawesome-listguide
    在 GitHub 上查看↗17,883
  • pallets/clickpallets 的头像

    pallets/click

    17,560在 GitHub 上查看↗

    Click is a Python framework for building command-line interfaces. It provides a declarative approach to defining command structures, allowing developers to map functions to command-line arguments, options, and nested groups using decorators. The framework handles the complexities of parameter parsing, type validation, and help documentation generation automatically. The project distinguishes itself through its hierarchical context system, which propagates configuration and state across nested commands, and its environment-aware parameter resolution that prioritizes command-line inputs, enviro

    Registers functions as system-level commands during package installation for direct terminal access.

    Pythoncliclickpallets
    在 GitHub 上查看↗17,560
  • shelljs/shelljsshelljs 的头像

    shelljs/shelljs

    14,402在 GitHub 上查看↗

    ShellJS is a Node.js shell command library that provides a portable Unix-like utility suite for cross-platform system automation. It serves as a cross-platform filesystem API and a process wrapper for spawning and controlling external system subprocesses. The project translates Unix shell commands into equivalent operations for the host operating system, allowing scripts to run consistently across different platforms. It supports the registration of custom commands and the integration of third-party plugins to extend its portable shell capabilities. The library covers broad capability areas

    Allows adding custom commands to the environment by registering functions as callable system-wide utilities.

    JavaScriptbashjavascriptnode
    在 GitHub 上查看↗14,402
  • textualize/toolongTextualize 的头像

    Textualize/toolong

    3,921在 GitHub 上查看↗

    toolong 是一个终端日志查看器和 TUI 日志管理器,专为监控实时日志流和导航大型日志文件而设计。它作为日志聚合器和 JSONL 格式化程序,能够通过自动检测时间戳将多个日志文件合并为单一的时间顺序视图。 该应用程序支持通过美化打印 JSONL 文件和对常见 Web 服务器日志模式应用语法高亮来可视化结构化数据。它通过虚拟大小的可滚动视图高效处理大规模数据,允许用户打开压缩日志或任意大小的文件,而无需将整个文档加载到内存中。 该系统包括用于尾随日志流、执行模糊文本匹配以及通过基于栈的屏幕模型管理导航的功能。它还提供了一个用于发现应用程序功能的命令面板,并支持可点击链接和悬停工具提示等交互元素。

    Registers application-wide actions that remain available regardless of the current active screen.

    Pythonjsonlrichterminal
    在 GitHub 上查看↗3,921
  1. Home
  2. Development Tools & Productivity
  3. CLI Command Frameworks
  4. Global Command Registration

探索子标签

  • Global Command PatternsMechanisms for executing bulk modifications across all lines matching specific regular expression patterns. **Distinct from Global Command Registration:** Distinct from Global Command Registration: focuses on pattern-based bulk text modification rather than function registration.