4 Repos
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.
Explore 4 awesome GitHub repositories matching web development · Server-Side Process Management. Refine with filters or upvote what's useful.
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.
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.
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.
Eko ist ein Framework für das Design und die Bereitstellung von agentenbasierten Workflows, das einen LLM-Agent-Workflow-Orchestrator und eine Browser-Automatisierungs-Engine umfasst. Es bietet einen serverseitigen Prozessmanager für die Ausführung von Systemoperationen und die Verwaltung lokaler Dateien sowie einen Human-in-the-Loop-Agent-Controller für manuelle Aufsicht und Steuerung während automatisierter Entscheidungsprozesse. Das System koordiniert die Zusammenarbeit mehrerer Agenten durch rollenbasierte Partitionierung und Workflow-Orchestrierung, wobei komplexe Aufgaben in verschiedene Rollen unterteilt und Ausführungsübergaben verwaltet werden. Es integriert das Model Context Protocol, um Verbindungen zwischen Agenten und externen Tools oder Datenquellen zu standardisieren. Die Plattform umfasst Funktionen für Headless-Browser-Automatisierung, Web-Scraping und die Automatisierung repetitiver Aufgaben mittels schleifenbasierter Event-Listener. Sie bietet zudem ein Streaming von Ausführungsplänen, um den internen Planungsprozess eines Agenten in Echtzeit zu visualisieren.
Provides a server-side process manager that allows AI agents to execute operating system processes and manage local files.