awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Background process manager

تم تحديث الترتيب في 28 يوليو 2026

For background process managers, the strongest matches are supervisor/supervisor (Supervisor is a process control system for Unix environments), unitech/pm2 (This repository is a production process manager and runtime) and darthsim/overmind (Overmind is a Procfile-based process manager that handles process). systemd/systemd and mher/flower round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source background process managers to run, monitor, and scale tasks. Compare features and pick the right one.

Background process manager

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • supervisor/supervisorالصورة الرمزية لـ Supervisor

    Supervisor/supervisor

    9,068عرض على 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 process control system for Unix environments that provides process supervision, automatic restart capabilities, and a CLI interface for managing background tasks, though it lacks a built-in web dashboard.

    PythonProcess SupervisionProcess Supervisors
    عرض على GitHub↗9,068
  • unitech/pm2الصورة الرمزية لـ Unitech

    Unitech/pm2

    43,214عرض على GitHub↗

    This project is a Node.js process manager, runtime environment, and production deployment orchestrator. It provides the foundational system components required to run, monitor, and restart applications in the background to ensure continuous service availability. The system distinguishes itself through a built-in load balancer that distributes network traffic across multiple process instances to utilize all available CPU cores. It includes a real-time process monitor with a terminal-based dashboard for tracking server health, CPU and memory usage, and aggregated logs. The tool covers a broad

    This repository is a production process manager and runtime orchestrator for Node.js that provides process supervision, automatic restarts, log management, and resource monitoring through both a CLI interface and a built-in monitoring dashboard.

    JavaScriptLog ManagementResource MonitoringProcess Managers
    عرض على GitHub↗43,214
  • darthsim/overmindالصورة الرمزية لـ DarthSim

    DarthSim/overmind

    3,687عرض على 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, automatic restart, and CLI control, though it lacks a web dashboard.

    GoProcess SupervisionSupervised Process RestartsProcess Managers
    عرض على GitHub↗3,687
  • systemd/systemdالصورة الرمزية لـ systemd

    systemd/systemd

    15,324عرض على GitHub↗

    systemd is a comprehensive system and service manager for Linux that orchestrates the entire operating system lifecycle. It functions as the primary init system, managing the transition from firmware to a fully initialized user space while providing a unified framework for service orchestration, hardware management, and resource control. The project distinguishes itself through its declarative, unit-based configuration model and dynamic dependency resolution, which allow for efficient, on-demand service activation and socket-based process management. It integrates deep system observability th

    systemd is a foundational Linux service and process manager providing process supervision, automatic restart capabilities, resource control, and a command-line interface.

    CProcess ManagersService Lifecycle ManagementService Management
    عرض على GitHub↗15,324
  • mher/flowerالصورة الرمزية لـ mher

    mher/flower

    7,196عرض على GitHub↗

    Flower is a monitoring and administration tool for Celery task queues. It provides a real-time web dashboard and a REST API to monitor distributed task clusters, manage worker instances, and observe message broker health. The project distinguishes itself by offering centralized control over the task lifecycle, allowing users to trigger, revoke, or terminate tasks and apply execution rate limits. It also includes a Prometheus metrics exporter to surface internal performance and status data for external monitoring and alerting systems. The tool covers a broad range of observability and managem

    Flower is a dedicated web-based monitoring and administration tool specifically designed for Celery task queues, providing dashboard visibility and process control that fits the management aspect closely, though it is scoped to task queues rather than arbitrary OS processes.

    PythonWeb Dashboards
    عرض على GitHub↗7,196
  • ochinchina/supervisordالصورة الرمزية لـ ochinchina

    ochinchina/supervisord

    4,262عرض على GitHub↗

    This project is a Go process supervisor designed to start and monitor multiple background programs with automatic restarts and lifecycle management. It functions as a system for coordinating daemon execution, ensuring continuous operation through a central configuration. The supervisor distinguishes itself with multiple remote administration interfaces, including a process management REST API, an XML-RPC controller, and a built-in web dashboard for monitoring and controlling processes. It features a Prometheus monitoring exporter that serves real-time performance metrics via a dedicated HTTP

    This Go-based process supervisor provides core process monitoring, automatic restarts, a web dashboard, log management, and an XML-RPC and REST API, matching the required background process management capabilities across servers.

    GoProcess Supervisors
    عرض على GitHub↗4,262

Related searches

  • an open source tool for removing backgrounds
  • Process isolation tools
  • a background job queue for web applications
  • Wallpaper manager
  • Distributed cache systems
  • مجدول مهام خلفية لخوادم التطبيقات
  • a background job processor for Ruby
  • a library for implementing data pagination