awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

87 个仓库

Awesome GitHub RepositoriesCommand Execution

Utilities for running scripts within isolated environments.

Distinguishing note: No existing candidates provided; focuses on environment-aware script execution.

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

Awesome Command Execution GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • gsd-build/get-shit-donegsd-build 的头像

    gsd-build/get-shit-done

    64,457在 GitHub 上查看↗

    This project is an autonomous software development assistant and project management tool that utilizes a multi-agent orchestrator to automate complex workflows. It functions as an agentic framework designed to research, plan, execute, and verify software development tasks by coordinating specialized agents that manage context windows and system performance. The system distinguishes itself through a structured, interview-based requirement engineering phase that clarifies project objectives before initiating automated work. It employs atomic task decomposition to break goals into independent un

    Translates installer-owned command text into environment-specific instructions to ensure correct execution within the local context.

    JavaScriptclaude-codecontext-engineeringmeta-prompting
    在 GitHub 上查看↗64,457
  • addyosmani/agent-skillsaddyosmani 的头像

    addyosmani/agent-skills

    60,849在 GitHub 上查看↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Triggers predefined workflows for planning, building, testing, or reviewing code via short-hand triggers.

    Shellagent-skillsantigravityantigravity-ide
    在 GitHub 上查看↗60,849
  • python-poetry/poetrypython-poetry 的头像

    python-poetry/poetry

    34,282在 GitHub 上查看↗

    Poetry is a comprehensive dependency manager and packaging tool for Python projects. It functions as a configuration engine that resolves complex dependency graphs, manages isolated virtual environments, and ensures reproducible builds through deterministic lock file generation. By centralizing project metadata and build requirements into a single configuration file, it provides a unified workflow for managing the entire lifecycle of a Python codebase. The project distinguishes itself through its constraint-based solver, which evaluates environment markers and version requirements to maintain

    Executes scripts and tools within isolated environments to ensure dependency consistency.

    Pythondependency-managerpackage-managerpackaging
    在 GitHub 上查看↗34,282
  • zellij-org/zellijzellij-org 的头像

    zellij-org/zellij

    33,683在 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

    Toggles input synchronization to broadcast keystrokes across all panes in a tab.

    Rustmultiplexerterminalworkspace
    在 GitHub 上查看↗33,683
  • yeachan-heo/oh-my-codexYeachan-Heo 的头像

    Yeachan-Heo/oh-my-codex

    30,984在 GitHub 上查看↗

    oh-my-codex is an AI coding workflow orchestrator and a retrieval augmented generation documentation assistant. It manages complex programming tasks through a structured sequence of planning, execution, and verification phases, while providing tools for querying and translating technical documentation. The project utilizes Git worktrees to isolate parallel coding sessions, ensuring that concurrent tasks remain independent. It integrates a vector-store knowledge base to index documents into embeddings, enabling semantic search and factual context retrieval across multiple languages. The syste

    Uses a native sidecar process to execute shell commands for bounded state verification of the project.

    TypeScript
    在 GitHub 上查看↗30,984
  • elsewhencode/project-guidelineselsewhencode 的头像

    elsewhencode/project-guidelines

    29,458在 GitHub 上查看↗

    This project provides a comprehensive collection of standardized conventions and architectural patterns designed to maintain consistent code quality, secure workflows, and project stability. It serves as a structured guide for implementing engineering processes, including automated testing, dependency management, and environment configuration across diverse software development lifecycles. The framework distinguishes itself by offering a unified approach to version control and interface design. It enforces linear development practices through standardized commit messages and branch protection

    Standardizes build commands and sequences to ensure consistent compilation results across environments.

    JavaScriptbest-practicesguidelineshow-to
    在 GitHub 上查看↗29,458
  • nrwl/nxnrwl 的头像

    nrwl/nx

    28,939在 GitHub 上查看↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Allows running arbitrary terminal commands as project tasks to integrate external tools into the standard workflow.

    TypeScriptangularbuildbuild-system
    在 GitHub 上查看↗28,939
  • prefecthq/prefectPrefectHQ 的头像

    PrefectHQ/prefect

    21,640在 GitHub 上查看↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Runs transformation commands within workflows with automatic node-to-task mapping and failure handling.

    Pythonautomationdatadata-engineering
    在 GitHub 上查看↗21,640
  • spaceship-prompt/spaceship-promptspaceship-prompt 的头像

    spaceship-prompt/spaceship-prompt

    20,398在 GitHub 上查看↗

    Spaceship Prompt is a modular, highly customizable Zsh prompt framework designed to provide rich contextual information directly within the command line interface. It functions as a shell environment monitor, allowing users to track system metrics, version control status, and development environment details through a structured, theme-based layout. The framework distinguishes itself through an asynchronous execution model that offloads resource-intensive status checks to background processes, ensuring the terminal remains responsive during prompt generation. It supports incremental rendering,

    Displays a colored prompt character based on the success or failure of the previous command.

    Shelloh-my-zshpromptshell
    在 GitHub 上查看↗20,398
  • niri-wm/niriniri-wm 的头像

    niri-wm/niri

    20,069在 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

    Executes external programs or shell scripts via key combinations with support for session-locked execution.

    Rustrustsmithaytiling-window-manager
    在 GitHub 上查看↗20,069
  • fastapi/typerfastapi 的头像

    fastapi/typer

    19,632在 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

    Runs existing scripts as command-line applications using an external runner without requiring code modifications.

    Pythoncliclickpython
    在 GitHub 上查看↗19,632
  • github/docsgithub 的头像

    github/docs

    18,951在 GitHub 上查看↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Generates and executes terminal commands from natural language prompts to automate development tasks.

    TypeScriptdocsworks-with-codespaces
    在 GitHub 上查看↗18,951
  • twpayne/chezmoitwpayne 的头像

    twpayne/chezmoi

    18,075在 GitHub 上查看↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Runs system commands during template processing and returns status for conditional logic.

    Goconfigurationdotfiledotfile-management
    在 GitHub 上查看↗18,075
  • pallets/clickpallets 的头像

    pallets/click

    17,560在 GitHub 上查看↗

    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

    Provides mechanisms for pausing command execution until user confirmation to prevent terminal windows from closing prematurely.

    Pythoncliclickpallets
    在 GitHub 上查看↗17,560
  • commitizen/cz-clicommitizen 的头像

    commitizen/cz-cli

    17,473在 GitHub 上查看↗

    Commitizen is a command-line utility designed to enforce consistent commit message formatting within version control systems. By guiding developers through interactive prompts, the tool ensures that every commit adheres to predefined standards, resulting in a predictable and searchable project history. The system utilizes a plugin-based adapter pattern that allows for the dynamic loading of custom commit formats and validation logic. This configuration-driven approach enables teams to define specific templates for message construction, which are then populated via user input to maintain stric

    Standardizes commit message construction and task execution across diverse project configurations.

    JavaScriptcommand-linecommit-hookscommitizen
    在 GitHub 上查看↗17,473
  • direnv/direnvdirenv 的头像

    direnv/direnv

    15,189在 GitHub 上查看↗

    direnv is a shell environment manager and directory-based environment loader that automatically loads and unloads environment variables when switching between directories. It functions as a shell hook automation tool, injecting logic into the shell configuration to trigger environment updates based on the current project context. The project acts as a development environment isolator by localizing shell configurations, which prevents dependency conflicts and removes project-specific exports from global profile files. It includes specialized integration for Nix, allowing the loading of environ

    Runs a specific command within a target directory's context without permanently altering the current shell state.

    Go
    在 GitHub 上查看↗15,189
  • whisky-app/whiskyWhisky-App 的头像

    Whisky-App/Whisky

    15,103在 GitHub 上查看↗

    Whisky is a compatibility layer and virtual environment manager designed to run Windows applications and games on macOS. It functions by creating isolated containers that house separate filesystems and registry hives, ensuring that software dependencies remain independent of the host operating system. By translating Windows system calls into native equivalents, the tool enables the execution of non-native binaries within a managed environment. The project distinguishes itself through a comprehensive suite of configuration and optimization tools that allow users to tune graphics rendering, inp

    Enables users to run command-line instructions and manage virtual environments directly from the system shell.

    Swiftgamegame-porting-toolkitmac
    在 GitHub 上查看↗15,103
  • mikefarah/yqmikefarah 的头像

    mikefarah/yq

    14,913在 GitHub 上查看↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    Runs data processing tasks within isolated environments by mounting local directories.

    Gobashclicsv
    在 GitHub 上查看↗14,913
  • electerm/electermelecterm 的头像

    electerm/electerm

    14,281在 GitHub 上查看↗

    Electerm is a multi-protocol terminal emulator and remote connection manager designed as a cross-platform remote client for Linux, macOS, and Windows. It serves as a unified workspace for remote server administration, supporting SSH, Telnet, Serial, and various remote desktop protocols such as RDP and VNC in a single interface. The project distinguishes itself by integrating AI assistants to suggest commands, write scripts, and explain console output. It also features a visual SFTP file manager for browsing and editing remote files, alongside the ability to broadcast a single input stream to

    Distributes a single keystroke stream to multiple active terminal buffers for synchronized remote administration.

    JavaScriptaielectermelectron
    在 GitHub 上查看↗14,281
  • jujumilk3/leaked-system-promptsjujumilk3 的头像

    jujumilk3/leaked-system-prompts

    14,134在 GitHub 上查看↗

    This project is a research-oriented repository that serves as a centralized database for system-level prompts and internal behavioral instructions extracted from various large language models. Its primary purpose is to provide a transparent, accessible reference for researchers and developers to study how artificial intelligence models are configured, constrained, and governed. The repository distinguishes itself by cataloging the hidden directives and operational guidelines that define model personas and safety boundaries. By archiving these instruction sets, it enables comparative analysis

    Executes system commands and scripts within sandboxed environments for task automation.

    aidocumentllm
    在 GitHub 上查看↗14,134
上一个1234…5下一个
  1. Home
  2. Development Tools & Productivity
  3. Command Execution

探索子标签

  • Admin Command Executions2 个子标签Runs administrative commands via a Python script and returns the execution result for automated workflow integration. **Distinct from Command Execution:** Distinct from Command Execution: focuses on admin-scoped operations with result capture for automation, not general script execution.
  • Arbitrary4 个子标签Capabilities for running custom scripts or system commands directly on a target machine. **Distinct from Command Execution:** Distinct from Command Execution: focuses on the security-oriented execution of arbitrary commands for remote control.
  • Command Standardizers2 个子标签Utilities that enforce uniform task execution across diverse project configurations. **Distinct from Command Execution:** Distinct from Command Execution: focuses on standardizing task behavior across different tools rather than just running commands.
  • Container-to-Host Application ExportThe process of creating host-level shortcuts or entry points for applications running inside containers. **Distinct from Host-to-Container Execution:** Focuses on exporting container apps to the host UI, whereas host-to-container execution focuses on running host tools inside containers.
  • Containerized ExecutionRunning data processing tasks within isolated container environments. **Distinct from Command Execution:** Distinct from general command execution: focuses on container-based isolation for data tasks.
  • Context-IsolatedExecuting a command within a specific directory's environment context without permanently altering the current session. **Distinct from Command Execution:** Focuses on transient directory-context execution rather than persistent isolated environments.
  • Execution Duration TrackersUtilities that measure and display the time taken for command execution. **Distinct from Command Execution:** Focuses on the display of execution duration thresholds rather than the execution engine itself.
  • Execution Feedback UtilitiesTools that track and display command duration and success status within the shell. **Distinct from Command Execution:** Distinct from general command execution: focuses on post-execution metrics and visual feedback rather than the execution engine itself.
  • Execution SuspendersMechanisms for pausing command execution until user confirmation. **Distinct from Command Execution:** Distinct from general command execution: focuses on the suspension and confirmation flow.
  • Host-to-Container Execution4 个子标签Utilities for invoking host-native programs from within an isolated container environment. **Distinct from Command Execution:** Distinct from general command execution: focuses on the reverse direction of invoking host binaries from inside a container.
  • Host-to-Container Program Launch3 个子标签Mechanism for executing a binary located on the host system within a target isolated environment. **Distinct from Host-to-Container Execution:** Opposite of Host-to-Container Execution: this launches host files INTO a container, rather than container tools OUT to the host.
  • HotkeyExecuting system scripts or commands triggered by keyboard shortcuts. **Distinct from Command Execution:** Focuses on the trigger mechanism (hotkeys) rather than the isolated execution environment.
  • Hybrid Host-Container ExecutionCapabilities for executing tasks either within a container or directly on the host system. **Distinct from Host-to-Container Execution:** Distinct from Host-to-Container Execution: allows both host and container targets, not just invoking host programs from containers.
  • In-Container TriggersAutomated execution of specific commands within a container triggered by local file system changes. **Distinct from Command Execution:** Focuses on the trigger mechanism tied to file changes, not just general command execution.
  • Method Execution Trackers1 个子标签Tools that monitor the duration and output of specific language methods at runtime. **Distinct from Execution Duration Trackers:** Tracks internal method execution instead of external command-line execution duration.
  • Pane6 个子标签Capabilities for launching and controlling commands within specific terminal panes. **Distinct from Command Execution:** Focuses on pane-specific command lifecycle control rather than general script execution.
  • Sequence ExecutorsSystems for executing ordered lists of commands with time-based triggers and failure handling. **Distinct from Command Execution:** Distinct from Command Execution: focuses on file-based sequence execution with time-based triggers rather than general script execution.
  • Sidecar Execution Processes1 个子标签Isolated native processes used to execute shell commands and verify system states. **Distinct from Command Execution:** Specifies the sidecar process pattern for bounded verification rather than general isolated script execution.