awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 रिपॉजिटरी

Awesome GitHub RepositoriesCommand Callbacks

Functions executed during command invocation to handle setup logic or shared behavior.

Distinct from CLI Command Frameworks: Distinct from CLI Command Frameworks: focuses specifically on the callback execution mechanism rather than the framework structure.

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

Awesome Command Callbacks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • fastapi/typerfastapi का अवतार

    fastapi/typer

    19,632GitHub पर देखें↗

    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

    Executes setup logic or shared behavior automatically whenever a command or subcommand group is invoked.

    Pythoncliclickpython
    GitHub पर देखें↗19,632
  • pallets/clickpallets का अवतार

    pallets/click

    17,560GitHub पर देखें↗

    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

    Triggers custom logic after command line arguments are parsed and converted to ensure callbacks receive processed values.

    Pythoncliclickpallets
    GitHub पर देखें↗17,560
  • maurosoria/dirsearchmaurosoria का अवतार

    maurosoria/dirsearch

    14,403GitHub पर देखें↗

    dirsearch is a command-line security tool and web path scanner used for discovering hidden directories and files on web servers. It functions as a recursive directory fuzzer and brute-force utility that identifies undocumented paths and sensitive files using wordlists and HTTP status codes. The tool distinguishes itself through template-driven path generation and an automated HTTP response filter that uses status codes, content length, and regex patterns to isolate valid targets. It supports recursive directory crawling to map complex web structures and provides state-persistence serializatio

    Executes real-time processing functions via callbacks for every server response during an active discovery session.

    Python
    GitHub पर देखें↗14,403
  • theprimeagen/harpoonThePrimeagen का अवतार

    ThePrimeagen/harpoon

    8,898GitHub पर देखें↗

    This project is a Neovim file navigation plugin and workspace manager that allows users to mark and jump between frequent files. It functions as a system for organizing high-priority files into specific layouts and window splits, utilizing a persistent list and index-based shortcuts to streamline movement across a project. The tool includes a terminal session integrator that bridges the editor with a terminal multiplexer. This integration enables the orchestration of windows and panes, allowing users to switch between development shells and coding sessions or manage terminal instances by inde

    Provides user-defined functions to transform list items into executable commands or identifiers.

    Lua
    GitHub पर देखें↗8,898
  • ecrmnn/collect.jsecrmnn का अवतार

    ecrmnn/collect.js

    6,571GitHub पर देखें↗

    collect.js is a dependency-free JavaScript library that provides a fluent, chainable interface for manipulating arrays and objects. It mirrors the Laravel Collection API, offering a consistent set of methods for data transformation across JavaScript and Laravel backend environments. The library stores collection data as plain arrays internally and supports fluent method chaining, where each method returns a new collection instance. The library distinguishes itself by closely replicating the Laravel Collection API in JavaScript, mapping each PHP method to an equivalent JavaScript implementatio

    Provides a pipe method that passes the entire collection to a callback and returns the result.

    JavaScriptcollectionlaravellaravel-collections
    GitHub पर देखें↗6,571
  • cliutils/cli11CLIUtils का अवतार

    CLIUtils/CLI11

    4,322GitHub पर देखें↗

    CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell input to typed variables and supports the creation of complex command hierarchies. The library is distinguished by its support for nested subcommands with infinite depth and prefix matching. It integrates configuration management by allowing application settings to be loaded from TOML or INI files, with the ability to fall back to environment variables. The project provides a comprehensive set of tools for argument parsing, including flags and positional arguments, alongside

    Provides callbacks that run at specific stages of the parsing process to perform setup or teardown actions.

    C++clicli-parsercpp11
    GitHub पर देखें↗4,322
  • rchipka/node-osmosisR

    rchipka/node-osmosis

    4,110GitHub पर देखें↗

    यह प्रोजेक्ट एक Node.js वेब स्क्रैपिंग फ्रेमवर्क है जिसे रिक्वेस्ट, पार्सिंग और डॉक्यूमेंट इंटरैक्शन के प्रोग्रामेटिक वर्कफ़्लो के माध्यम से डेटा निष्कर्षण को स्वचालित करने के लिए डिज़ाइन किया गया है। यह एक हेडलेस वेब क्रॉलर, एक HTTP रिक्वेस्ट मैनेजर, और एक DOM पार्सर और एक्सट्रैक्टर के रूप में कार्य करता है। फ्रेमवर्क डायनामिक सामग्री के साथ बातचीत करने के लिए एक JavaScript निष्पादन इंजन और CSS और XPath सिलेक्टर्स दोनों का उपयोग करने वाले एक हाइब्रिड चयन प्रणाली को जोड़कर खुद को अलग करता है। इसमें प्रमाणित स्थितियों को बनाए रखने और स्वचालित ट्रैफिक को प्रबंधित करने के लिए प्रॉक्सी रोटेशन और कुकी-जार सत्र प्रबंधन के लिए विशेष मिडलवेयर शामिल है। इसकी व्यापक क्षमताओं में रिकर्सिव लिंक क्रॉलिंग, पेजिनेशन हैंडलिंग और वेब फॉर्म ऑटोमेशन शामिल हैं। टूल ट्रैफिक प्रबंधन सुविधाएं भी प्रदान करता है जैसे कि समयबद्ध देरी के माध्यम से रिक्वेस्ट रेट लिमिटिंग और कस्टम HTTP हेडर कॉन्फ़िगरेशन।

    Uses a callback execution mechanism to handle a sequence of predefined scraping actions.

    JavaScript
    GitHub पर देखें↗4,110
  • cacjs/caccacjs का अवतार

    cacjs/cac

    2,923GitHub पर देखें↗

    cac is a Node.js CLI framework used to build command line interfaces with a declarative API. It functions as a command line argument parser and a command dispatcher that maps terminal input keywords to specific JavaScript callback functions. The framework features an automated help generator that produces usage instructions and version documentation based on the defined command structures. It manages command aliases and provides a routing system to link specific keyword inputs to execution logic. The toolkit covers command interface definition, including the configuration of global and comma

    Links specific keyword inputs to JavaScript callback functions that execute business logic.

    TypeScriptclicommand-linecommander
    GitHub पर देखें↗2,923
  1. Home
  2. Development Tools & Productivity
  3. CLI Command Frameworks
  4. Command Callbacks

सब-टैग एक्सप्लोर करें

  • Command Transformation CallbacksFunctions that transform raw list items into executable commands or specialized identifiers. **Distinct from Command Callbacks:** Distinct from general command callbacks by focusing on the transformation of list data into executable strings.
  • Result Callbacks1 सब-टैगBubbling command output to callers or result handlers. **Distinct from Command Callbacks:** Distinct from Command Callbacks: focuses on result handling rather than setup logic.