awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

5 repository-uri

Awesome GitHub RepositoriesModular Command Structures

Patterns for distributing command-line logic across multiple files and modules.

Distinct from Command Line Frameworks: Focuses on modular file organization rather than general hierarchical command definitions.

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

Awesome Modular Command Structures GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • fastapi/typerAvatar fastapi

    fastapi/typer

    19,632Vezi pe 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

    Supports grouping related command-line operations into separate files and modules for improved project scalability.

    Pythoncliclickpython
    Vezi pe GitHub↗19,632
  • yargs/yargsAvatar yargs

    yargs/yargs

    11,492Vezi pe GitHub↗

    yargs is a command-line interface framework and argument parser for Node.js. It translates raw command-line strings into structured JavaScript objects, providing a toolkit for building terminal applications with nested sub-commands, dedicated handlers, and a structured user interface. The framework distinguishes itself through automated help text generation, which constructs formatted usage menus and instructions based on registered metadata. It also provides shell completion generation for Bash and Zsh and uses string-distance algorithms to offer typo correction suggestions when invalid inpu

    Supports importing command definitions, builders, and handlers from external modules to organize complex CLI hierarchies.

    JavaScript
    Vezi pe GitHub↗11,492
  • onceupon/bash-onelinerAvatar onceupon

    onceupon/Bash-Oneliner

    10,690Vezi pe GitHub↗

    Bash-Oneliner is a curated collection of reusable shell snippets and command-line patterns designed for system administration and data processing in Unix-like environments. It serves as a productivity guide for executing efficient terminal operations, text stream manipulation, and routine maintenance tasks using native shell primitives. The project focuses on modular command composition, allowing users to build complex workflows by chaining standard utilities through pipe-based data streaming. It emphasizes the use of POSIX-compliant shell execution and regular expression-powered text process

    Offers modular command structures for chaining standard utilities into complex administrative workflows.

    bashdata-processinggrep
    Vezi pe GitHub↗10,690
  • supnate/rekitAvatar supnate

    supnate/rekit

    4,429Vezi pe GitHub↗

    Rekit este un toolkit de dezvoltare pentru crearea de aplicații web scalabile, oferind un framework modular și scheletare (scaffolding) automată a proiectelor. Funcționează ca un mediu extensibil pentru gestionarea arhitecturii aplicațiilor construite cu React, Redux și React Router, utilizând un design de tip „feature-sliced” pentru a organiza componentele, logica de stare și rutarea în module decuplate, specifice fiecărui domeniu. Toolkit-ul se distinge printr-un sistem de extensibilitate bazat pe plugin-uri, care permite crearea de tipuri de elemente custom și modificarea comportamentelor implicite de scaffolding. Include un generator de gestionare a stării Redux care automatizează crearea acțiunilor sincrone și asincrone, impunând în același timp colocalizarea acțiunilor și a reducerelor corespondente într-un singur fișier. Dincolo de scaffolding-ul de bază, proiectul oferă o interfață CLI și vizuală pentru gestionarea elementelor aplicației, inclusiv generarea de cod bazată pe șabloane pentru componente UI și acțiuni de stare. Acoperă capabilități operaționale mai largi, precum gestionarea ierarhică a stilurilor, impunerea calității codului prin linting și verificarea build-urilor de producție. Sistemul este implementat folosind unelte bazate pe Deno pentru a gestiona orchestrarea proiectului, convențiile de denumire a fișierelor și execuția hook-urilor din ciclul de viață.

    Provides a system for reorganizing state reducer code into modular files to improve scalability.

    JavaScriptreactreact-routerredux
    Vezi pe GitHub↗4,429
  • moham3driahi/th3inspectorAvatar Moham3dRiahi

    Moham3dRiahi/Th3inspector

    2,571Vezi pe GitHub↗

    Th3inspector is a command-line open-source intelligence reconnaissance tool used for gathering public information on websites, phone numbers, and network records. It functions as a central interface for collecting technical metadata and performing various lookups to build profiles of target entities. The project provides specialized verification utilities for validating email addresses, phone numbers, and credit card bank identification numbers. It also includes tools for retrieving domain registration age, ownership records, and identified subdomains from global databases. Additional capabi

    Uses a modular structure to map CLI user inputs to dedicated handler functions for different reconnaissance tasks.

    Perlage-checkcloudflarecms-detector
    Vezi pe GitHub↗2,571
  1. Home
  2. Development Tools & Productivity
  3. Command Line Frameworks
  4. Modular Command Structures

Explorează sub-etichetele

  • State Reducer ModularizationDividing state reducer logic into a modular file structure for improved maintainability. **Distinct from Modular Command Structures:** Focuses specifically on Redux-style reducer organization rather than general CLI command structures.