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
·

97 repository-uri

Awesome GitHub RepositoriesCustom Command Execution

Capabilities for running arbitrary shell commands within an application interface.

Distinguishing note: Focuses on executing commands from a web or application interface.

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

Awesome Custom Command Execution GitHub Repositories

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

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Provides a web-based interface for triggering and monitoring pre-configured Linux shell commands.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • filebrowser/filebrowserAvatar filebrowser

    filebrowser/filebrowser

    35,212Vezi pe GitHub↗

    File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server. The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut

    Executes custom shell commands on the server directly from the interface.

    Gofile-browserfile-managerfile-sharing
    Vezi pe GitHub↗35,212
  • zellij-org/zellijAvatar zellij-org

    zellij-org/zellij

    33,683Vezi pe GitHub↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Runs shell commands within dedicated panes using custom arguments and working directories.

    Rustmultiplexerterminalworkspace
    Vezi pe GitHub↗33,683
  • ankitects/ankiAvatar ankitects

    ankitects/anki

    28,571Vezi pe GitHub↗

    Anki is a cross-platform flashcard management system designed to optimize long-term memory retention through spaced-repetition learning. It functions as a digital learning assistant that uses active recall practice and automated scheduling algorithms to determine the ideal timing for card reviews based on individual performance history. The core system relies on a local relational database to ensure data persistence and portability, while supporting complex study workflows through flexible note-type schema modeling and template-driven content rendering. The platform distinguishes itself throu

    Supports running custom scripts or diagnostic commands within the environment to modify settings or retrieve internal state.

    Rust
    Vezi pe GitHub↗28,571
  • wox-launcher/woxAvatar Wox-launcher

    Wox-launcher/Wox

    27,046Vezi pe GitHub↗

    Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and workflow automation. It functions as a launcher that enables users to open applications, manage files, and execute system commands through a unified, text-based overlay. By integrating a modular plugin framework, the application allows for the expansion of its core capabilities to include specialized search providers and custom system utilities. The platform distinguishes itself through the integration of language models, which enable natural language search and the automation of tex

    Provides a direct interface for executing shell commands and accessing command history.

    Goalfredlauncherlaunchy
    Vezi pe GitHub↗27,046
  • syl20bnr/spacemacsAvatar syl20bnr

    syl20bnr/spacemacs

    24,560Vezi pe GitHub↗

    Spacemacs is a community-driven configuration for Emacs that integrates modal text editing and a modular system for managing editor features. It implements distinct states for navigation and insertion to separate text manipulation from text entry, combining the efficiency of modal navigation with the extensibility of the Emacs environment. The project distinguishes itself through a layer-based feature composition system, which groups related third-party packages and configurations into modular units. This system includes dependency-based resolution to manage conflicting extensions and a mnemo

    Allows running similar commands in succession without repeating the trigger key.

    Emacs Lispcommunity-drivenconfigurationemacs
    Vezi pe GitHub↗24,560
  • arendst/tasmotaAvatar arendst

    arendst/Tasmota

    24,502Vezi pe GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Send control signals to wireless devices to perform actions like toggling power or adjusting brightness settings.

    Carduinoautomationesp32
    Vezi pe GitHub↗24,502
  • apify/crawleeAvatar apify

    apify/crawlee

    24,002Vezi pe GitHub↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Opens direct communication channels with the browser engine to perform advanced debugging or protocol-specific operations.

    TypeScriptapifyautomationcrawler
    Vezi pe GitHub↗24,002
  • semantic-release/semantic-releaseAvatar semantic-release

    semantic-release/semantic-release

    23,332Vezi pe GitHub↗

    Semantic-release is an automated release management tool that determines version increments, generates changelogs, and publishes software packages by analyzing commit history against standardized conventions. It functions as a plugin-based orchestrator that integrates directly into continuous integration pipelines to manage the entire release lifecycle, from verifying environment conditions to distributing artifacts. The project distinguishes itself through its commit-message-driven approach, which enforces consistent versioning standards and automates the creation of release notes based on t

    Executes arbitrary shell commands at specific stages of the release lifecycle for custom integrations.

    JavaScriptautomationchangelogpackage
    Vezi pe GitHub↗23,332
  • manaflow-ai/cmuxAvatar manaflow-ai

    manaflow-ai/cmux

    22,717Vezi pe GitHub↗

    cmux is a GPU-accelerated terminal emulator and workspace manager designed for coordinating multiple concurrent AI coding agents. It functions as an orchestration terminal that uses scriptable workspaces and split panes to manage parallel AI agent workflows, while also serving as a headless browser automation tool and a remote development relay. The project differentiates itself through a programmatic control plane using a Unix domain socket and CLI, allowing for the automated management of terminal layouts and input delivery. It features an integrated web engine for programmatic DOM manipula

    Automatically executes specified shell commands in response to the scheduling of system notifications.

    Swiftampclaude-codecodex
    Vezi pe GitHub↗22,717
  • davila7/claude-code-templatesAvatar davila7

    davila7/claude-code-templates

    20,933Vezi pe 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

    Implements custom slash commands to automate repetitive tasks such as CI pipeline setup and security scanning.

    Pythonanthropicanthropic-claudeclaude
    Vezi pe GitHub↗20,933
  • niri-wm/niriAvatar niri-wm

    niri-wm/niri

    20,069Vezi pe GitHub↗

    Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server that organizes application windows into a scrollable, column-based layout, providing a structured environment for managing graphical sessions, input routing, and hardware output. The project distinguishes itself through a declarative configuration engine that enables live-reloading of settings, allowing users to modify window rules, input bindings, and visual appearance without restarting the session. It features a physics-based animation system that uses spring-based curves to

    Triggers custom shell commands in response to hardware state changes like lid switches or tablet mode toggles.

    Rustrustsmithaytiling-window-manager
    Vezi pe GitHub↗20,069
  • tinygo-org/tinygoAvatar tinygo-org

    tinygo-org/tinygo

    17,529Vezi pe GitHub↗

    TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re

    Compiles and deploys code directly to connected microcontroller boards via a command-line interface to execute logic on embedded hardware.

    Goadafruitarduinoarm
    Vezi pe GitHub↗17,529
  • gfx-rs/wgpuAvatar gfx-rs

    gfx-rs/wgpu

    17,382Vezi pe GitHub↗

    This project is a cross-platform graphics and compute framework that provides a unified, hardware-agnostic abstraction layer for rendering and parallel processing. It enables developers to build high-performance applications that execute consistently across diverse operating systems and hardware backends, including Vulkan, Metal, and DirectX. By mapping high-level graphics commands to native APIs, it serves as a portable foundation for both real-time 3D rendering and general-purpose GPU computing. The framework distinguishes itself through a robust architecture that supports both native deskt

    Records drawing instructions into command buffers and submits them to the graphics queue for hardware-accelerated execution.

    Rustd3d12gpuhacktoberfest
    Vezi pe GitHub↗17,382
  • yorukot/superfileAvatar yorukot

    yorukot/superfile

    16,729Vezi pe GitHub↗

    Superfile is a keyboard-driven file manager designed for terminal environments. It provides a workspace for browsing, organizing, and manipulating local file systems through a multi-pane interface that supports standard file operations, directory navigation, and real-time fuzzy search. The application distinguishes itself through a modular architecture that allows for extensive customization of the user interface, including themes, icon sets, and layout dimensions. Users can define custom keyboard shortcuts, map file extensions to specific applications, and integrate external tools or scripts

    Provides a dedicated command prompt for executing arbitrary shell commands within the current directory.

    Gobubbleteaclifile-manager
    Vezi pe GitHub↗16,729
  • vercel/vercelAvatar vercel

    vercel/vercel

    15,738Vezi pe GitHub↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Allows installation of additional system-level packages by defining custom commands during the build process.

    TypeScriptclicloudcommand
    Vezi pe GitHub↗15,738
  • browser-use/browser-harnessAvatar browser-use

    browser-use/browser-harness

    15,265Vezi pe GitHub↗

    This project is an automation framework that connects large language models to web browsers via the Chrome DevTools Protocol for autonomous task execution. It functions as a bridge between intelligent agents and browser engines, allowing for the direct control of browser sessions and profiles. The framework features a self-healing agent capable of generating and executing custom scripts during runtime to resolve failures and optimize browser tasks. It supports stealthy deployment through the use of integrated proxies and captcha solvers to bypass bot detection and security mitigations. The s

    Allows the direct transmission of low-level CDP commands to the browser engine for advanced control.

    Pythonai-agentbrowser-agentbrowser-automation
    Vezi pe GitHub↗15,265
  • rstacruz/cheatsheetsAvatar rstacruz

    rstacruz/cheatsheets

    14,429Vezi pe GitHub↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Provides examples for executing custom AI-driven commands within a tool interface.

    SCSS
    Vezi pe GitHub↗14,429
  • vurtun/nuklearAvatar vurtun

    vurtun/nuklear

    14,186Vezi pe GitHub↗

    Nuklear is a portable, header-only immediate mode graphical user interface library written in C. It is designed to function as a lightweight framework for creating interfaces that render directly to hardware, making it suitable for integration into custom graphics engines, embedded systems, and resource-constrained environments. The library operates by generating abstract draw commands that are converted into vertex buffers, allowing for hardware-accelerated rendering through standard graphics APIs. By utilizing an immediate mode approach, the interface state is defined and updated within the

    Organizes interface components into sequential command lists for rendering backend execution.

    Ccc89gui
    Vezi pe GitHub↗14,186
  • dbt-labs/dbt-coreAvatar dbt-labs

    dbt-labs/dbt-core

    13,051Vezi pe GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Invokes custom macros and arbitrary SQL commands directly within the project environment for administrative tasks.

    Rustanalyticsbusiness-intelligencedata-modeling
    Vezi pe GitHub↗13,051
Înapoi1234…5Înainte
  1. Home
  2. Development Tools & Productivity
  3. Custom Command Execution

Explorează sub-etichetele

  • Cloud Pipeline Command ExecutionsExecutes a user-defined chain of shell commands on cloud instances, syncing results back to the local machine. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: focuses on chaining multiple commands on cloud instances with result synchronization, not single commands from an application interface.
  • Conditional Post-Command ExecutionsExecutes additional commands only if all preceding custom commands succeed on a worker. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: focuses on conditional execution based on success, not general command execution from an interface.
  • Configuration File Command Execution8 sub-tag-uriExecuting commands triggered by specifically crafted configuration files. **Distinct from Custom Command Execution:** Focuses on the file-driven trigger, not a user interface command execution.
  • File-Change-Triggered CommandsRuns user-defined scripts before or after file changes, or globally, to extend the build pipeline. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: triggered by filesystem events, not a user interface.
  • Hardware Command Execution4 sub-tag-uriCapabilities for sending raw control frames to hardware peripherals. **Distinct from Custom Command Execution:** Distinct from general shell command execution: focuses on low-level hardware protocol frames.
  • Initialization Commands1 sub-tagCommands executed specifically during the application startup phase to configure the environment. **Distinct from Custom Command Execution:** Specifically targets the startup/initialization phase rather than general runtime command execution
  • ORM Management CommandsExecutes custom administrative tasks defined within the application's initialization framework. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: focuses on ORM-specific management commands, not arbitrary shell command execution.
  • Repeat Command ExecutionMechanisms for executing the same command multiple times without re-triggering the activation key. **Distinct from Scheduled Command Execution:** Distinct from Scheduled Command Execution as it focuses on immediate manual repetition rather than timers.
  • Scheduled Command Execution8 sub-tag-uriCapabilities for executing commands repeatedly or with defined delays through an application interface. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: specifically focuses on the recurring/delayed scheduling of those commands.
  • Webhook-Triggered Command Execution1 sub-tagExecution of terminal commands triggered by incoming HTTP requests, with variable substitution. **Distinct from Custom Command Execution:** Distinct from Custom Command Execution: focuses on event-driven execution triggered by webhooks, not manual invocation.