awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 रिपॉजिटरी

Awesome GitHub RepositoriesServer Process Management

Managing the lifecycle of a listening network process including startup and crash recovery.

Distinct from Server Administration: Focuses on the runtime process management of the server rather than operational administration of a hosted instance.

Explore 19 awesome GitHub repositories matching web development · Server Process Management. Refine with filters or upvote what's useful.

Awesome Server Process Management GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • neoclide/coc.nvimneoclide का अवतार

    neoclide/coc.nvim

    25,165GitHub पर देखें↗

    coc.nvim is a Node.js extension host and Language Server Protocol client that transforms Vim and Neovim into a full integrated development environment. It provides a framework for executing JavaScript and TypeScript plugins within a separate process to enable advanced IDE features without blocking the editor's main thread. The project is distinguished by its ability to host extensions and language servers through a centralized JSON configuration. It supports the installation and lifecycle management of third-party extensions from registries or local files, allowing users to customize language

    Manages the lifecycle and communication of background language server processes and streams their output to the editor.

    TypeScriptautocompletionlanguage-clientlsp
    GitHub पर देखें↗25,165
  • syl20bnr/spacemacssyl20bnr का अवतार

    syl20bnr/spacemacs

    24,560GitHub पर देखें↗

    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

    Starts a persistent background server to allow fast session restoration and remote control from a terminal.

    Emacs Lispcommunity-drivenconfigurationemacs
    GitHub पर देखें↗24,560
  • shadowsocks/shadowsocks-libevshadowsocks का अवतार

    shadowsocks/shadowsocks-libev

    16,180GitHub पर देखें↗

    shadowsocks-libev is an event-driven network daemon that provides an encrypted SOCKS5 proxy. It functions as a lightweight proxy server using a non-blocking event loop to route TCP and UDP traffic through encrypted tunnels to bypass network restrictions. The project implements a transparent proxy gateway capable of intercepting outbound packets at the network layer, allowing system traffic to be redirected through the encrypted tunnel without per-application configuration. It also includes a daemon process manager to control multiple proxy server instances as child processes via local communi

    Provides a daemon manager to spawn and control multiple proxy server instances as child processes.

    Ccshadowsocks
    GitHub पर देखें↗16,180
  • go-martini/martinigo-martini का अवतार

    go-martini/martini

    11,603GitHub पर देखें↗

    Martini is a web framework for the Go programming language that provides a toolkit for building web applications. It functions as a routing engine and an HTTP middleware pipeline to map network requests to specific handler functions. The framework is distinguished by its dependency injection system, which automatically resolves and provides requested service types as arguments to handler functions. This allows for the decoupling of business logic from infrastructure by matching requested types against a registry of available services. The project covers a broad range of web capabilities, inc

    Manages the listening process on a network address and handles runtime panic recovery.

    Go
    GitHub पर देखें↗11,603
  • shadowsocks/shadowsocks-rustshadowsocks का अवतार

    shadowsocks/shadowsocks-rust

    10,729GitHub पर देखें↗

    A Rust port of shadowsocks

    Provides a management API to start, stop, list, and monitor multiple proxy server instances.

    Rusthttp-proxyrustsecurity
    GitHub पर देखें↗10,729
  • webdriverio/webdriveriowebdriverio का अवतार

    webdriverio/webdriverio

    9,795GitHub पर देखें↗

    WebDriverIO is a Node.js test automation framework used for automating functional tests across web browsers and mobile applications. It acts as a WebDriver protocol client that manages remote browser sessions and executes commands against WebDriver and Appium servers to perform end-to-end testing. The framework is distinguished by its ability to control both native and hybrid mobile applications and its support for running automated suites across local machines, remote grids, and cloud device providers. It includes specialized capabilities for coordinating multi-browser interactions and estab

    Automates the lifecycle of WebDriver and Appium servers by managing them as child processes during test runs.

    TypeScript
    GitHub पर देखें↗9,795
  • rocky-linux/rockyrocky-linux का अवतार

    rocky-linux/rocky

    9,497GitHub पर देखें↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    Provides tools to adjust the CPU priority of running processes to control resource impact.

    enterprise-linuxrocky
    GitHub पर देखें↗9,497
  • roadrunner-server/roadrunnerroadrunner-server का अवतार

    roadrunner-server/roadrunner

    8,473GitHub पर देखें↗

    RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,

    Manages the lifecycle of the server process including startup, stopping, and crash recovery via signals.

    Goapplication-servergolanghacktoberfest
    GitHub पर देखें↗8,473
  • azerothcore/azerothcore-wotlkazerothcore का अवतार

    azerothcore/azerothcore-wotlk

    8,008GitHub पर देखें↗

    This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett

    Monitors server processes and automatically restarts them after crashes to ensure high availability.

    C++azerothcoreemulatorgame
    GitHub पर देखें↗8,008
  • jarun/bukujarun का अवतार

    jarun/buku

    7,145GitHub पर देखें↗

    Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page

    Includes utilities to start, stop, and restart the self-hosted bookmark server process.

    Pythonbookmarkbookmark-managerbookmarks
    GitHub पर देखें↗7,145
  • os-js/os.jsos-js का अवतार

    os-js/OS.js

    7,067GitHub पर देखें↗

    OS.js is a browser-based desktop environment built entirely with JavaScript that runs a full graphical interface with windows, file management, and applications inside any modern web browser without requiring local software installation. It provides a web desktop platform that manages application windows as DOM elements with z-ordering, resizing, and event routing, while offering an abstracted virtual filesystem layer that unifies access across multiple storage backends through a common read/write interface. The platform connects to remote servers and desktops using SSH, VNC, or Xpra protocol

    Spawns and controls background processes and pseudo terminals via a WebSocket bridge to the host operating system.

    JavaScriptcloud-platformdesktopjavascript
    GitHub पर देखें↗7,067
  • gitpod-io/openvscode-servergitpod-io का अवतार

    gitpod-io/openvscode-server

    5,891GitHub पर देखें↗

    OpenVSCode Server is an open-source project that runs the full Visual Studio Code editor as a web application served from a remote server, enabling development through any browser without local installation. It provides a browser-based IDE that combines containerized development environments, remote file system access, and server-side process management to deliver a complete remote development experience. The project supports the standard VS Code extension model, allowing plugins to add languages, debuggers, and tools without modification. It maintains real-time bidirectional communication be

    Manages language servers, terminals, and build tools on the remote server, streaming output to the browser.

    TypeScriptideremotevscode
    GitHub पर देखें↗5,891
  • lxc/lxdlxc का अवतार

    lxc/lxd

    5,554GitHub पर देखें↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Allows adjusting process priority and scheduler type inside unprivileged containers via system call interception.

    Go
    GitHub पर देखें↗5,554
  • webmin/webminwebmin का अवतार

    webmin/webmin

    5,595GitHub पर देखें↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    Starts, restarts, or stops the smbd and nmbd processes to apply configuration changes or bring the server online.

    HTML
    GitHub पर देखें↗5,595
  • coreutils/coreutilscoreutils का अवतार

    coreutils/coreutils

    5,185GitHub पर देखें↗

    This project is a comprehensive suite of essential command-line tools and standardized Unix-like utilities. It provides the fundamental building blocks for system administration, file management, and text processing on Unix-like systems, implementing a wide range of POSIX command-line tools. The collection is distinguished by its broad coverage of low-level system operations. This includes a complete toolkit for file system management, such as creating and modifying files and directories, and a specialized text processing toolkit for filtering, sorting, and transforming data streams. The pro

    Provides the nice utility to run a command with a modified CPU priority.

    C
    GitHub पर देखें↗5,185
  • man-group/dtaleman-group का अवतार

    man-group/dtale

    5,170GitHub पर देखें↗

    dtale is a web-based interactive grid and visualizer for pandas dataframes, designed as an exploratory data analysis tool. It provides a browser-based interface for analyzing tabular data structures, allowing users to calculate statistics, detect outliers, and compute correlations without writing manual code. The project functions as an embedded data viewer that can be integrated into web applications via iframes or custom routes, with specific support for Django, Flask, and Streamlit. It enables the exploration of datasets through a combination of an interactive data grid and a data visualiz

    Tracks and allows switching between multiple concurrent data analysis sessions within one process.

    TypeScriptdata-analysisdata-sciencedata-visualization
    GitHub पर देखें↗5,170
  • fellouai/ekoFellouAI का अवतार

    FellouAI/eko

    4,935GitHub पर देखें↗

    Eko एजेंटिक वर्कफ़्लो को डिज़ाइन और डिप्लॉय करने के लिए एक फ्रेमवर्क है, जिसमें एक LLM एजेंट वर्कफ़्लो ऑर्केस्ट्रेटर और एक ब्राउज़र ऑटोमेशन इंजन शामिल है। यह सिस्टम-स्तरीय ऑपरेशन्स को निष्पादित करने और स्थानीय फ़ाइलों को प्रबंधित करने के लिए एक सर्वर-साइड प्रोसेस मैनेजर प्रदान करता है, साथ ही स्वचालित निर्णय प्रक्रियाओं के दौरान मैन्युअल निरीक्षण और दिशा के लिए एक ह्यूमन-इन-द-लूप एजेंट कंट्रोलर भी प्रदान करता है। यह सिस्टम भूमिका-आधारित विभाजन और वर्कफ़्लो ऑर्केस्ट्रेशन के माध्यम से मल्टी-एजेंट सहयोग का समन्वय करता है, जटिल कार्यों को अलग-अलग भूमिकाओं में विभाजित करता है और निष्पादन हैंडऑफ़ का प्रबंधन करता है। यह एजेंटों और बाहरी टूल्स या डेटा स्रोतों के बीच कनेक्शन को मानकीकृत करने के लिए Model Context Protocol को एकीकृत करता है। इस प्लेटफ़ॉर्म में हेडलेस ब्राउज़र ऑटोमेशन, वेब स्क्रैपिंग और लूप-आधारित इवेंट लिसनिंग का उपयोग करके दोहराव वाले कार्य ऑटोमेशन के लिए क्षमताएं शामिल हैं। इसमें वास्तविक समय में एजेंट की आंतरिक योजना प्रक्रिया को विज़ुअलाइज़ करने के लिए निष्पादन योजना स्ट्रीमिंग भी शामिल है।

    Provides a server-side process manager that allows AI agents to execute operating system processes and manage local files.

    TypeScriptagentagentic-aiagentic-ai-development
    GitHub पर देखें↗4,935
  • peppermint-lab/peppermintPeppermint-Lab का अवतार

    Peppermint-Lab/peppermint

    3,036GitHub पर देखें↗

    Peppermint is a self-hosted suite of business tools comprising a customer support ticketing system, a client relationship management system, and a markdown-based project notebook. It provides a centralized workflow for resolving technical requests and tracking chronological interaction logs to maintain context within professional relationships. The application is delivered as a containerized business tool, utilizing Docker to ensure consistent deployment and availability across different hosting platforms. It employs a process manager to monitor the application runtime and trigger automatic r

    Integrates a system manager to monitor the application process and automatically trigger restarts during crashes.

    TypeScriptcrmcustomer-relationship-managementdocker
    GitHub पर देखें↗3,036
  • kunalkapadia/express-mongoose-es6-rest-apikunalkapadia का अवतार

    kunalkapadia/express-mongoose-es6-rest-api

    2,923GitHub पर देखें↗

    This project is a boilerplate for building RESTful web services using Node.js, Express, and Mongoose. It provides a structured foundation for developing backend applications, incorporating schema-driven data modeling to manage database interactions and a middleware-based pipeline to handle request processing and validation. The framework distinguishes itself by integrating token-based stateless authentication to secure API endpoints and manage user identity. It includes built-in support for containerization, allowing the application to be packaged into portable images for consistent deploymen

    Maintains server uptime by monitoring the process lifecycle and automatically restarting upon failure.

    JavaScriptauthenticationbabelbluebird
    GitHub पर देखें↗2,923
  1. Home
  2. Web Development
  3. Server Process Management

सब-टैग एक्सप्लोर करें

  • Multi-Instance Managers1 सब-टैगTools that manage the lifecycle of multiple concurrent server process instances. **Distinct from Server Process Management:** Focuses on managing multiple parallel instances of a server rather than the lifecycle of a single process
  • Process FiltersFinds processes matching criteria such as owner, command text, CPU usage, open files, or network ports. **Distinct from Server Process Management:** Distinct from Server Process Management: focuses on searching and filtering processes by various criteria, not on lifecycle management.
  • Process Priority Adjusters1 सब-टैगAdjusts the nice level of a running process to give it more or less CPU time relative to others. **Distinct from Server Process Management:** Distinct from Server Process Management: focuses on adjusting CPU priority of running processes, not on lifecycle management like startup or crash recovery.
  • Server-Side Process Management1 सब-टैगManaging background processes such as language servers, terminals, and build tools on a remote server, streaming output to the browser. **Distinct from Server Process Management:** Distinct from Server Process Management: focuses on managing multiple background processes for a remote IDE rather than a single network process lifecycle.