awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • walter201230/pythonAvatar de walter201230

    walter201230/Python

    26,516Voir sur 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
    Voir sur GitHub↗26,516
  • davila7/claude-code-templatesAvatar de davila7

    davila7/claude-code-templates

    20,933Voir sur 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
    Voir sur GitHub↗20,933
  • fastapi/typerAvatar de fastapi

    fastapi/typer

    19,632Voir sur 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
    Voir sur GitHub↗19,632
  • mhinz/vim-galoreAvatar de mhinz

    mhinz/vim-galore

    17,883Voir sur 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
    Voir sur GitHub↗17,883
  • pallets/clickAvatar de pallets

    pallets/click

    17,560Voir sur 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
    Voir sur GitHub↗17,560
  • shelljs/shelljsAvatar de shelljs

    shelljs/shelljs

    14,402Voir sur 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
    Voir sur GitHub↗14,402
  • textualize/toolongAvatar de Textualize

    Textualize/toolong

    3,921Voir sur GitHub↗

    toolong est une visionneuse de logs de terminal et un gestionnaire de logs TUI conçu pour surveiller les flux de logs en direct et naviguer dans de grands fichiers de logs. Il fonctionne comme un agrégateur de logs et un formateur JSONL, capable de fusionner plusieurs fichiers de logs en une seule vue chronologique en détectant automatiquement les horodatages. L'application prend en charge la visualisation de données structurées en affichant joliment les fichiers JSONL et en appliquant une coloration syntaxique aux modèles de logs de serveurs web courants. Elle gère les données à grande échelle efficacement via des vues défilantes de taille virtuelle, permettant aux utilisateurs d'ouvrir des logs compressés ou des fichiers de toute taille sans charger l'intégralité du document en mémoire. Le système inclut des capacités pour suivre les flux de logs (tailing), effectuer une correspondance de texte floue (fuzzy matching) et gérer la navigation via un modèle d'écran basé sur une pile. Il fournit également une palette de commandes pour découvrir les fonctions de l'application et prend en charge des éléments interactifs comme des liens cliquables et des infobulles.

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

    Pythonjsonlrichterminal
    Voir sur GitHub↗3,921
  1. Home
  2. Development Tools & Productivity
  3. CLI Command Frameworks
  4. Global Command Registration

Explorer les sous-tags

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