awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 repository-uri

Awesome GitHub RepositoriesConfiguration File Command Execution

Executing commands triggered by specifically crafted configuration files.

Distinct from Custom Command Execution: Focuses on the file-driven trigger, not a user interface command execution.

Explore 28 awesome GitHub repositories matching development tools & productivity · Configuration File Command Execution. Refine with filters or upvote what's useful.

Awesome Configuration File Command Execution GitHub Repositories

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

    Arkweid/lefthook

    8,434Vezi pe GitHub↗

    Lefthook este un manager de Git hooks și un automatizator de flux de lucru care utilizează o abordare bazată pe configurare pentru a gestiona scripturile declanșate de evenimentele de control al versiunilor. Funcționează ca un runner de sarcini în paralel, executând mai multe scripturi simultan pentru a reduce timpul necesar pentru verificările pre-commit sau pre-push. Proiectul oferă un runner de hook-uri containerizat pentru a asigura dependențe și seturi de instrumente consistente pe diferite mașini de dezvoltare. De asemenea, suportă orchestrarea monorepo-urilor prin executarea scripturilor în subdirectoare specifice și gestionarea structurilor complexe de proiect. Sistemul include capabilități pentru filtrarea fișierelor bazată pe tipare, pentru a rula sarcini de asigurare a calității doar pe activele modificate. De asemenea, suportă executarea manuală a sarcinilor, etichetarea și gruparea comenzilor, precum și suprascrieri de configurare locală pentru setări specifice mediului.

    Maps Git hook events to specific shell commands and scripts using structured YAML or JSON configuration files.

    Go
    Vezi pe GitHub↗8,434
  • lolbas-project/lolbasAvatar LOLBAS-Project

    LOLBAS-Project/LOLBAS

    8,323Vezi pe GitHub↗

    LOLBAS is a curated database and knowledge base of signed Windows binaries that can be misused to bypass security restrictions and execute unauthorized code. It serves as a technical registry that maps trusted system files to their functional capabilities and the offensive tactics they enable. The project distinguishes itself by providing a capability-driven indexing system and a tactics registry that relates legitimate binary functionality to known security evasion techniques. It includes an association layer that links specific system binaries to attack patterns and tactical objectives, pro

    Runs arbitrary commands by processing specially crafted configuration files.

    XSLTblueteamdfirliving-off-the-land
    Vezi pe GitHub↗8,323
  • mfontanini/presentermAvatar mfontanini

    mfontanini/presenterm

    7,852Vezi pe GitHub↗

    Presenterm is a CLI presentation framework and tool used to create interactive slide decks directly in the terminal. It functions as a Markdown slide renderer, transforming Markdown files into formatted terminal presentations with support for synchronized speaker notes and custom YAML themes. The project distinguishes itself through a built-in terminal code executor that runs code snippets live during a presentation, replacing source blocks with real-time output. It also features a terminal image renderer capable of displaying local images, animated GIFs, and pre-rendered diagrams or mathemat

    Defines a specific prefix for HTML comments to distinguish executable commands from standard notes.

    Rustclimarkdownmarkdown-slides
    Vezi pe GitHub↗7,852
  • missing-semester-cn/missing-semester-cn.github.ioAvatar missing-semester-cn

    missing-semester-cn/missing-semester-cn.github.io

    7,311Vezi pe GitHub↗

    This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching practical computing skills for computer science students. The curriculum covers developer tooling, shell scripting, version control, security fundamentals, and open-source collaboration, with a focus on core computing skills including data processing pipelines, workflow automation, secure remote access, shell productivity, Vim editing, and Git version control. The project distinguishes itself by teaching command-line mastery, shell scripting, and automation to boost daily developer

    Teaches configuring Vim through Vimscript files to customize editor behavior and key mappings.

    Markdown
    Vezi pe GitHub↗7,311
  • mruniquehacker/knightbot-mdAvatar mruniquehacker

    mruniquehacker/Knightbot-MD

    6,737Vezi pe GitHub↗

    Knightbot-MD is a WhatsApp bot framework that connects through the multi-device protocol to automate group management, moderation, and interactive features. It provides a modular system for running turn-based multiplayer games like Tic-Tac-Toe within group conversations, converting images into WebP stickers for chat sharing, and synthesizing text messages into audio clips through text-to-speech conversion. The bot includes a link-detection moderation engine that scans incoming messages against blocklisted domains and triggers automated warnings or muting. It enforces role-based command author

    Parses commands from message text using a user-defined prefix character and registered handlers.

    JavaScriptgithub-whatsapp-botknightknight-bot
    Vezi pe GitHub↗6,737
  • guard/guardAvatar guard

    guard/guard

    6,685Vezi pe GitHub↗

    Guard is a command-line file watcher that monitors the filesystem from the terminal and automatically executes user-defined tasks when files are modified, added, or deleted. It functions as a file change watcher and test runner that triggers test suite execution immediately when source or spec files are saved, providing instant feedback during development. The tool is configured through a Ruby-based domain-specific language in a Guardfile, and it can send visual desktop notifications when watched file actions complete or fail. The project distinguishes itself through a plugin-based extension

    Executes arbitrary shell commands or Ruby blocks whenever a watched file is modified.

    Ruby
    Vezi pe GitHub↗6,685
  • lervag/vimtexAvatar lervag

    lervag/vimtex

    6,293Vezi pe GitHub↗

    VimTeX este un mediu de dezvoltare integrat pentru scrierea și compilarea documentelor LaTeX în Vim și Neovim. Funcționează ca o suită cuprinzătoare pentru scrierea documentelor tehnice, combinând rolurile de evidențiator de sintaxă, navigator de documente și motor de autocompletare. Plugin-ul se distinge printr-un flux de lucru coordonat care gestionează compilarea asincronă și sincronizarea bidirecțională cu vizualizatoarele PDF externe. Acest lucru permite utilizatorilor să sară între locații specifice din sursă și paginile lor randate, menținând în același timp o interfață de editare receptivă în timpul producției documentului. Sistemul oferă o gamă largă de capabilități pentru inteligența documentelor și editare. Aceasta include sugestii conștiente de context pentru citări și etichete, un cuprins navigabil pentru parcurgerea fișierelor mari și obiecte text specializate care tratează mediile LaTeX și zonele matematice ca unități atomice. De asemenea, parsează log-urile de compilare pentru a mapa erorile și avertismentele direct la liniile corespunzătoare din codul sursă.

    Analyzes the surrounding text to determine the arguments and scope of specific LaTeX commands.

    TeX
    Vezi pe GitHub↗6,293
  • you-dont-need/you-dont-need-guiAvatar you-dont-need

    you-dont-need/You-Dont-Need-GUI

    5,821Vezi pe GitHub↗

    You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a

    Ships shell one-liners that execute a specified command on every file within a directory.

    clicommandcommand-line
    Vezi pe GitHub↗5,821
  • serenity-rs/serenityAvatar serenity-rs

    serenity-rs/serenity

    5,537Vezi pe GitHub↗

    Serenity este o bibliotecă și un framework Rust conceput pentru interacțiunea cu API-ul Discord. Servește drept framework pentru boți Discord, client gateway și wrapper REST, oferind instrumentele necesare pentru a construi aplicații automatizate și a integra software personalizat cu platforma Discord. Proiectul permite dezvoltarea automatizării chat-ului în timp real și implementarea de comenzi Discord personalizate. Facilitează integrarea API-ului Discord atât printr-o interfață tipizată pentru gestionarea resurselor, cât și printr-un handler de conexiune persistentă pentru primirea actualizărilor de stare și a evenimentelor. Biblioteca acoperă domenii largi de capabilități, inclusiv integrarea API, gestionarea conexiunilor la serverele de voce și caching-ul local al datelor API pentru a reduce cererile de rețea. Oferă, de asemenea, mecanisme pentru parsarea comenzilor utilizatorului și procesarea endpoint-urilor de interacțiune.

    Parses user messages into commands, arguments, and options using configurable prefix triggers.

    Rustdiscorddiscord-apihacktoberfest
    Vezi pe GitHub↗5,537
  • koishijs/koishiAvatar koishijs

    koishijs/koishi

    5,456Vezi pe GitHub↗

    Koishi is an open-source framework for building multi-platform chatbots, designed around an adapter-driven architecture that lets a single bot connect to multiple messaging services with consistent logic. It provides a plugin-based development platform with hot reload support, enabling developers to write and update bot extensions using TypeScript without restarting the application. A web-based management console offers a graphical interface for configuring plugins, commands, permissions, and monitoring runtime status. What distinguishes Koishi is its combination of a dynamic plugin lifecycle

    Requires messages in group chats to start with a configurable prefix, nickname, or @mention to invoke a command.

    TypeScriptbotchatbotdiscord
    Vezi pe GitHub↗5,456
  • tpope/vim-sensibleAvatar tpope

    tpope/vim-sensible

    5,293Vezi pe GitHub↗

    vim-sensible este un plugin de configurare și un preset de editor pentru Vim care oferă o bază de preferințe implicite agreate. Implementează o colecție de setări standard ale editorului și comportamente implicite pentru a asigura o experiență de pornire consistentă în diferite medii. Proiectul stabilește un set universal de preferințe de interfață și îmbunătățiri de utilizare, vizând în mod specific mișcarea cursorului, căutarea și editarea textului. Gestionează aceste setări implicite prin aplicarea unei configurații predefinite care permite personalizarea ulterioară în funcție de fluxurile de lucru individuale.

    Uses native Vimscript to define and apply the collection of editor settings and preferences.

    Vim Script
    Vezi pe GitHub↗5,293
  • devspace-sh/devspaceAvatar devspace-sh

    devspace-sh/devspace

    5,036Vezi pe GitHub↗

    Devspace este un instrument de flux de lucru pentru dezvoltarea Kubernetes și un orchestrator de implementare declarativ. Automatizează ciclul de build, deploy și debug pentru aplicațiile care rulează în interiorul clusterelor Kubernetes, funcționând ca un automatizator de pipeline pentru imagini de containere și un debugger Kubernetes la distanță. Proiectul dispune de un motor de hot reloading Kubernetes care oferă sincronizarea codului în timp real și sincronizarea bidirecțională a fișierelor între sistemele de fișiere locale și containerele care rulează. Acest lucru permite actualizări fără a necesita reconstrucția imaginilor sau restart-uri. Mai mult, permite paritatea mediului prin rularea proceselor de build, test și debug direct în interiorul clusterului. Instrumentul acoperă o gamă largă de capabilități, inclusiv construirea paralelă a imaginilor, streaming-ul de log-uri multi-container și terminale de containere interactive. De asemenea, oferă gestionarea configurației pentru rezolvarea variabilelor dinamice și o interfață vizuală pentru gestionarea mediului și port-forwarding.

    Defines and stores frequently used development scripts within project configurations for team-wide sharing and execution.

    Goclicloud-nativecontainer
    Vezi pe GitHub↗5,036
  • vudovn/antigravity-kitAvatar vudovn

    vudovn/antigravity-kit

    4,979Vezi pe GitHub↗

    Antigravity-kit is a multi-agent orchestrator and routing engine designed to coordinate specialized large language model agents. It functions as a conversational workflow automation tool and a context management system that executes complex tasks through a chat interface. The system utilizes a routing engine to classify user requests and dispatch them to domain-expert agents. It employs a multi-agent orchestration model that allows specialist workers to operate in parallel and combine their outputs. To manage operational efficiency, the kit includes a memory layer for storing project convent

    Executes pre-defined sequences of operations for complex tasks using command-based triggers in chat.

    TypeScript
    Vezi pe GitHub↗4,979
  • its-a-feature/mythicAvatar its-a-feature

    its-a-feature/Mythic

    4,571Vezi pe GitHub↗

    Mythic este un framework de red teaming și un server de comandă și control (C2) conceput pentru gestionarea activităților post-exploatare. Oferă un sistem centralizat pentru emiterea sarcinilor și primirea telemetriei de la agenții desfășurați pe diverse platforme și sisteme de operare țintă. Platforma dispune de o interfață de operare colaborativă care permite mai multor cercetători de securitate să coordoneze operațiunile și să urmărească activitatea țintei într-un mediu partajat. Suportă desfășurarea și actualizarea diverselor payload-uri de agenți printr-un manager de payload-uri multi-platformă. Framework-ul utilizează o arhitectură bazată pe plugin-uri pentru a extinde funcționalitatea, permițând integrarea profilurilor de comenzi personalizate și a definițiilor de payload-uri din repository-uri la distanță. Structura sa operațională folosește izolarea serviciilor bazată pe containere și un bridge de mesagerie pentru a sincroniza datele și sarcinile între componentele decuplate.

    Integrates third-party payload types and specialized command sets via remote repositories.

    JavaScript
    Vezi pe GitHub↗4,571
  • its-a-feature/apfellAvatar its-a-feature

    its-a-feature/Apfell

    4,570Vezi pe GitHub↗

    Apfell este un framework de red teaming și un server de comandă și control (C2) conceput pentru simularea colaborativă a adversarilor. Oferă o infrastructură centralizată pentru a gestiona agenții la distanță și a distribui sarcinile pe mai multe sisteme de operare, folosind un message broker pentru sincronizare în timp real. Sistemul funcționează ca un orchestrator distribuit de agenți, permițând echipelor să coordoneze lanțuri complexe de atac și să sincronizeze datele containerelor. Dispune de un manager de payload-uri multi-platformă care permite descărcarea și integrarea agenților personalizați și a profilurilor de comenzi din repository-uri la distanță. Platforma acoperă gestionarea simulărilor de adversari, controlul distribuit al comenzilor și utilizarea profilării modulare a comenzilor pentru a menține comportamente de execuție consistente pe diferite medii țintă.

    Implements interchangeable command profiles to maintain consistent execution behaviors across different target operating systems.

    JavaScript
    Vezi pe GitHub↗4,570
  • liveblocks/liveblocksAvatar liveblocks

    liveblocks/liveblocks

    4,438Vezi pe GitHub↗

    Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs. The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing develope

    Starts an AI workflow by mentioning a bot in a comment thread which then executes tools like document creation or editing.

    TypeScriptai-agentsai-copilotcollaboration
    Vezi pe GitHub↗4,438
  • emoacht/monitorianAvatar emoacht

    emoacht/Monitorian

    4,322Vezi pe GitHub↗

    Monitorian is a Windows utility for adjusting the brightness and contrast of internal and external monitors, primarily through the DDC/CI protocol. It allows users to change these settings for multiple monitors individually or in unison, and provides the ability to rename monitors by editing their displayed names directly. The application extends basic display control with automation and scheduling capabilities. Users can bind brightness adjustments to hot keys, schedule changes to occur at specific times or under certain conditions, and control brightness using touchpad gestures on precision

    Imports command profiles from JSON files for advanced configuration.

    C#brightnessddc-cidisplay
    Vezi pe GitHub↗4,322
  • rytilahti/python-miioAvatar rytilahti

    rytilahti/python-miio

    4,246Vezi pe GitHub↗

    python-miio este o bibliotecă Python și o implementare de driver hardware a protocolului Miio, concepută pentru controlul și gestionarea aparatelor inteligente Xiaomi. Oferă interfețele software necesare pentru a traduce comenzile de nivel înalt în pachete de rețea pentru comunicarea cu dispozitivele. Proiectul include un simulator de dispozitiv de rețea specializat pentru emularea răspunsurilor hardware în scopul testării implementărilor de protocol fără dispozitive fizice. De asemenea, dispune de o interfață în linie de comandă (CLI) pentru trimiterea comenzilor, interogarea stării dispozitivului și efectuarea recuperării token-ului pentru autentificare securizată. Domeniile de capabilități acoperă descoperirea rețelei IoT pentru a identifica modelele de dispozitive și adresele IP, precum și analiza protocolului prin parsarea capturilor de pachete de rețea. Biblioteca suportă introspecția funcțiilor dispozitivului pentru a prelua metadate privind senzorii disponibili și setările configurabile.

    Dynamically identifies and executes available hardware commands by parsing external description files.

    Pythonhome-assistanthome-automationmiio
    Vezi pe GitHub↗4,246
  • teloxide/teloxideAvatar teloxide

    teloxide/teloxide

    4,166Vezi pe GitHub↗

    Teloxide este un framework de aplicații Rust și un wrapper API conceput pentru construirea de boți Telegram. Oferă o interfață programatică pentru primirea actualizărilor și trimiterea mesajelor prin Telegram Bot API, utilizând un pipeline declarativ de filtre și handlere. Framework-ul include un manager de dialog pentru boți care utilizează o mașină cu stări finite (FSM) pentru a urmări sesiunile utilizatorilor și fluxurile conversațiilor. Acest sistem de gestionare a stării suportă backend-uri de persistență pluggable, inclusiv memorie, Redis și Sqlite. Biblioteca acoperă rutarea asincronă a mesajelor și recepția actualizărilor prin transport de tip long-polling sau webhook. De asemenea, oferă utilitare pentru parsarea comenzilor, dependency injection type-safe și validarea tipului de handler pentru a detecta căile de cod inaccesibile.

    Provides utilities to parse plain text user messages into typed command structures with arguments and options.

    Rustrusttelegramtelegram-bot-api
    Vezi pe GitHub↗4,166
  • rust-lang/rust.vimAvatar rust-lang

    rust-lang/rust.vim

    4,165Vezi pe GitHub↗

    rust.vim este un plugin Vim care oferă suport specific limbajului pentru Rust în editor. Acesta integrează evidențierea sintaxei, gestionarea indentării și configurații de instrumente pentru a îmbunătăți lizibilitatea și înțelegerea structurală a codului sursă Rust. Plugin-ul permite execuția țintită a testelor pentru funcții specifice și oferă integrare cu un playground online pentru experimentarea și partajarea codului. De asemenea, acoperă capabilități pentru formatarea codului, detectarea statică a erorilor și navigarea prin simboluri pentru a răsfoi structurile sursă și a sări între definiții. Configurarea este gestionată prin Vimscript.

    Uses Vimscript to define editor behaviors and key mappings for Rust development.

    Vim Script
    Vezi pe GitHub↗4,165
Înapoi12Înainte
  1. Home
  2. Development Tools & Productivity
  3. Custom Command Execution
  4. Configuration File Command Execution

Explorează sub-etichetele

  • Command Profile ImportsImports JSON files containing conditional, time, or key commands to replace previously loaded commands. **Distinct from Configuration File Command Execution:** Distinct from Configuration File Command Execution: focuses on importing entire command profiles from JSON, not executing commands from config files.
  • Command Trigger Prefixes1 sub-tagDefinition of specific character sequences used to identify executable commands within content files. **Distinct from Configuration File Command Execution:** Distinct from configuration file execution: focuses on the specific syntax prefixes within Markdown comments used to trigger commands.
  • Directory Iteration Command RunnersExecutes a command on every file in a directory using a shell loop. **Distinct from Configuration File Command Execution:** Distinct from Configuration File Command Execution: focuses on running commands on all files in a directory using shell loops rather than triggering commands from configuration files.
  • Directory-Wide Command ExecutorsExecutes a specified command on every file within a directory from the terminal. **Distinct from Configuration File Command Execution:** Distinct from Configuration File Command Execution: focuses on running commands on all files in a directory rather than triggering commands from configuration files.
  • Graceful Configuration HandlersError-handling strategies that allow processes to proceed when optional configuration files are missing. **Distinct from Configuration File Command Execution:** Distinct from Configuration File Command Execution: focuses on error suppression for missing files rather than command triggering.
  • Information File DirectivesExecuting payloads or scripts specifically through directives within Windows setup information files. **Distinct from Configuration File Command Execution:** Specializes configuration file execution by focusing on the specific mechanism of INF file directives for code execution bypass.
  • Payload Command ProfilingIntegration of specialized command sets and payload definitions into an offensive security environment. **Distinct from Command Profile Imports:** Distinct from Command Profile Imports by focusing on the operational context of agent payloads in a red teaming framework.
  • Vimscript Configurations1 sub-tagRead Vimscript commands from a text file to set options, remap keys, and define new behaviors. **Distinct from Configuration File Command Execution:** Distinct from Configuration File Command Execution: specifically covers Vimscript-based configuration, not general file-driven command execution.