awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesModular Scripting

Organizing shell functionality into discrete, dynamically loaded script files.

Distinct from Shells & Scripting: Distinct from Shells & Scripting: focuses on the architectural modularization of scripts rather than the interpreter itself.

Explore 7 awesome GitHub repositories matching operating systems & systems programming · Modular Scripting. Refine with filters or upvote what's useful.

Awesome Modular Scripting GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ohmybash/oh-my-bashAvatar de ohmybash

    ohmybash/oh-my-bash

    7,267Ver en GitHub↗

    Oh My Bash is a shell framework designed to manage the Bash environment through a modular configuration system. It functions as a configuration manager and prompt theme engine, providing a collection of plugins and themes to customize the terminal experience. The project includes a shell plugin library that provides specialized shortcuts and commands for various languages and platforms. It allows for the integration of pre-defined plugins and the use of behavioral overrides to modify bundled themes and modules without altering the core installation. The framework covers bash shell customizat

    Organizes shell functionality into discrete script files loaded dynamically during the shell startup process.

    Shellbash-configurationoh-my-bashproductivity
    Ver en GitHub↗7,267
  • qinjx/30min_guidesAvatar de qinjx

    qinjx/30min_guides

    7,107Ver en GitHub↗

    This project is a technical knowledge base and learning resource providing concise, step-by-step guides and summaries designed for rapid technical onboarding. It functions as a repository of curated notes covering programming languages, development tools, and general technical principles. The collection includes specific instructional content such as shell scripting guides for system automation and text processing, as well as Objective-C development tutorials covering application logic, class interfaces, and protocol implementation. The resource also covers a broad range of non-programming d

    Guides on organizing shell functionality into discrete, dynamically loaded script files.

    Ver en GitHub↗7,107
  • bobbyiliev/introduction-to-bash-scriptingAvatar de bobbyiliev

    bobbyiliev/introduction-to-bash-scripting

    5,869Ver en GitHub↗

    Este proyecto es un recurso educativo integral y una serie de tutoriales para aprender scripting en Bash y programación shell. Sirve como guía técnica y manual de referencia para escribir scripts de automatización y crear herramientas reutilizables dentro de un entorno Linux. El material se centra en la automatización de DevOps y SysOps, cubriendo el desarrollo de herramientas de línea de comandos personalizadas, automatización de administración de sistemas y la implementación de automatización de seguridad, como la generación de contraseñas aleatorias y protección contra DDoS. El alcance abarca los fundamentos del lenguaje, incluyendo variables, bucles y lógica condicional, así como capacidades operativas como monitoreo de salud del sistema, resumen de logs de servidores web y gestión remota de servidores vía SSH. También aborda la interacción con la terminal mediante la construcción de menús interactivos, formato de salida y alias de comandos. El contenido está estructurado como una serie de guías, un ebook y una referencia de scripting.

    Guides the organization of shell functionality into discrete, reusable named blocks to modularize script logic.

    HTML
    Ver en GitHub↗5,869
  • dw-0/kiauhAvatar de dw-0

    dw-0/kiauh

    4,447Ver en GitHub↗

    Kiauh es un orquestador basado en scripts diseñado para desplegar y actualizar el stack de software y el firmware necesarios para el funcionamiento de impresoras 3D. Sirve como instalador y gestor automatizado para el firmware Klipper y el software asociado en computadoras de placa única. El proyecto proporciona una interfaz de comandos basada en menús para gestionar la instalación del firmware Klipper y la actualización de los servicios del sistema. Utiliza una interfaz guiada para asegurar que los componentes de la impresora y el firmware se mantengan en las últimas versiones disponibles. El orquestador maneja la configuración del entorno mediante la resolución automatizada de dependencias y una lógica de instalación basada en estados en Linux. Abarca utilidades de orquestación del sistema para la detección de versiones y la configuración de computadoras de placa única para actuar como controladores de impresora.

    Organizes installation and update routines into discrete, modular script files for improved maintainability.

    Python3d-printingfluiddklipper
    Ver en GitHub↗4,447
  • fengyuhetao/shellAvatar de fengyuhetao

    fengyuhetao/shell

    4,138Ver en GitHub↗

    This project is a bash scripting tutorial, shell automation library, and Linux system administration guide. It serves as a collection of practical examples and case studies designed for learning the Linux command line and shell programming. The repository provides a reference for Unix text processing and the creation of modular script libraries. It includes patterns for automating repetitive server tasks, such as software installation, network security configuration, and database task automation. The project covers a broad range of capabilities, including system monitoring and health auditin

    Teaches how to organize shell functionality into discrete, dynamically loaded script files for reusable logic.

    Shell
    Ver en GitHub↗4,138
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Organizes debugging and automation logic into discrete, dynamically loaded script files for improved maintainability.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • ruanyf/simple-bash-scriptsAvatar de ruanyf

    ruanyf/simple-bash-scripts

    1,919Ver en GitHub↗

    Este proyecto es una colección de scripts de Bash reutilizables diseñados para administración de sistemas, automatización y desarrollo de utilidades de línea de comandos. Proporciona una librería modular de herramientas que aprovechan la ejecución de shell compatible con POSIX y el procesamiento de flujos estándar para realizar tareas directamente dentro de entornos tipo Unix sin requerir runtimes de lenguaje adicionales. La colección se distingue por ofrecer una amplia gama de capacidades interactivas y automatizadas, incluyendo menús de línea de comandos guiados, temporizadores de seguimiento de tiempo y sincronización de archivos remota. Estos scripts son conscientes del entorno, capaces de detectar configuraciones de hardware y sistemas operativos para asegurar la compatibilidad a través de diversas configuraciones de servidor. El toolkit cubre una amplia superficie funcional, incluyendo gestión local de archivos y directorios, diagnósticos de red y monitoreo de salud del sistema. También proporciona utilidades para procesamiento de datos, como transformación de texto, generación de miniaturas de imágenes y cifrado de archivos basado en contraseñas. Adicionalmente, los scripts facilitan tareas de mantenimiento rutinarias como auditoría de software, seguimiento de inventario de hardware y cálculos matemáticos.

    Organizes shell functionality into discrete, standalone executable files that can be invoked independently or chained for automation.

    Shell
    Ver en GitHub↗1,919
  1. Home
  2. Operating Systems & Systems Programming
  3. Terminal and Command-Line Environments
  4. Shells & Scripting
  5. Modular Scripting