awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

Command runner

Clasificación actualizada el 5 ago 2026

For command execution wrappers, the strongest matches are darthsim/overmind (Overmind is a Procfile-based process manager that handles process), supervisor/supervisor (Supervisor is a Unix-focused process control system that provides) and jwilder/dockerize (This toolkit provides process supervision and log streaming specifically). sindresorhus/execa is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked command runner repositories ranked by GitHub stars and activity. Compare the top alternatives and pick the right one.

Command runner

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • darthsim/overmindAvatar de DarthSim

    DarthSim/overmind

    3,687Ver en GitHub↗

    Overmind is a process manager for starting and monitoring multiple background processes defined in a Procfile. It functions as an interactive process controller that allows users to attach terminals to running processes for direct input and control. The project differentiates itself through its integration with a terminal multiplexer to organize process outputs into separate windows and its ability to act as a remote process manager via a network-capable controller. It supports a daemonized execution mode to maintain process execution in the background while providing separate interfaces for

    Overmind is a Procfile-based process manager that handles process supervision and monitoring with tmux integration, fitting the command execution wrapper category well despite lacking sandboxing features.

    GoProcess SupervisionProcess ManagersSupervised Process Restarts
    Ver en GitHub↗3,687
  • supervisor/supervisorAvatar de Supervisor

    Supervisor/supervisor

    9,068Ver en GitHub↗

    Supervisor is a process control system for Unix environments that ensures background processes remain running by automatically restarting them if they crash or exit. It functions as a daemon manager that provides a centralized way to start, stop, and monitor the lifecycle of long-running background tasks. The system utilizes a client-server architecture to control multiple processes through a command line interface. This allows for the orchestration of system services and background daemon control without requiring manual shell intervention. The tool covers application process supervision an

    Supervisor is a Unix-focused process control system that provides process supervision and automated restarts for background tasks, though it lacks modern cross-platform sandboxing and fine-grained resource limiting features.

    PythonProcess Supervision
    Ver en GitHub↗9,068
  • jwilder/dockerizeAvatar de jwilder

    jwilder/dockerize

    5,202Ver en GitHub↗

    This project is a process management toolkit for Docker containers. It provides utilities for supervising container processes, rendering boot templates, streaming logs, and verifying service dependencies. The toolkit includes a service dependency checker that blocks application startup until required network sockets, web endpoints, or local files are available. It also features a configuration template renderer to generate application files from environment variables during the boot process, and a log streaming utility that pipes file updates to standard output using polling and rotation hand

    This toolkit provides process supervision and log streaming specifically tailored for container environments, fitting the command execution wrapper category well despite focusing on Docker-based workflows.

    GoProcess Supervision
    Ver en GitHub↗5,202
  • sindresorhus/execaAvatar de sindresorhus

    sindresorhus/execa

    7,517Ver en GitHub↗

    Execa is a promise-based process execution library that serves as a wrapper for the Node.js child process module. It functions as a shell command runner and subprocess management tool, simplifying the execution of external commands and binaries. The library distinguishes itself through automatic argument escaping to prevent shell injection and the use of abort signals for graceful process termination. It also provides an inter-process communication wrapper for exchanging structured JSON data and messages between parent and child processes. Its capabilities cover a broad range of process I/O

    Execa is a promise-based process execution library for Node.js that wraps child processes with features like output streaming, graceful termination, and IPC, fitting the core category despite lacking built-in sandboxing or resource limits.

    JavaScriptOutput Redirection
    Ver en GitHub↗7,517

Related searches

  • a terminal utility for improving developer productivity
  • Command line utilities
  • System utilities
  • a library for LLM function calling
  • Rate limiter
  • Command interceptor library
  • una librería de hooks personalizados para React
  • Build toolchain