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

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

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

cdr/code-server

0
View on GitHub↗
78,072 星标·6,723 分支·TypeScript·MIT·4 次浏览coder.com↗

Code Server

code-server is a browser-based integrated development environment that allows a VS Code compatible editor to run on a remote server. It functions as a self-hosted code editor, enabling users to access a persistent development workspace from any web browser without requiring local software installation.

The project focuses on remote development environment hosting, moving heavy compilation and processing tasks to remote hardware to offload resources. This architecture enables cloud development environments that standardize workspaces and preserve local battery life by shifting computation to a distant machine.

The system integrates a virtual file system to link remote directories to the browser interface and uses a proxy-based routing system to manage authentication and networking. It employs the Language Server Protocol for background analysis and WebSocket-based communication for real-time editor and terminal updates.

Features

  • Browser-Based IDEs - Provides a full-featured integrated development environment accessible through any web browser.
  • Remote Development Environments - A hosted setup for running compilers, shells, and editors on remote hardware to offload heavy computation.
  • Virtual File Systems - Implements a virtual file system that maps remote server directories to the browser interface.
  • Cloud and Remote Workspaces - Creates consistent, remote workspaces that decouple the coding environment from local hardware.
  • Language Server Protocol Integrations - Integrates the Language Server Protocol to provide real-time autocomplete and error checking.
  • Remote Backend Hosting - Hosts the editor's core logic and language servers on a remote machine to offload local processing.
  • Remote Development Environments - Enables the deployment and management of full development environments on remote cloud infrastructure.
  • Self-Hosted IDEs - Allows for a private, self-hosted deployment of a persistent development workspace.
  • Remote VS Code Servers - Hosts a full VS Code compatible editor on a remote server for browser-based access.
  • Computational Offloading - Offloads intensive processing to remote hardware to preserve local battery and increase performance.
  • Development Task Offloading - Moves heavy compilation and processing tasks to remote servers to save local battery and increase speed.
  • In-Browser Code Editing - Provides the capability to write and edit code directly within a web browser.
  • WebSocket Clients and Servers - Uses bidirectional WebSocket connections for real-time synchronization of editor state and terminal data.
  • Session and Traffic Routing - Implements proxy-based routing to manage authentication and WebSocket traffic for the editor.
  • Developer Experience - Run VS Code in the browser for remote development.
  • Cloud IDEs - VS Code running in a browser.
  • 开发者工具 - Run VS Code in a browser.

Star 历史

cdr/code-server 的 Star 历史图表cdr/code-server 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

cdr/code-server 是做什么的?

code-server is a browser-based integrated development environment that allows a VS Code compatible editor to run on a remote server. It functions as a self-hosted code editor, enabling users to access a persistent development workspace from any web browser without requiring local software installation.

cdr/code-server 的主要功能有哪些?

cdr/code-server 的主要功能包括:Browser-Based IDEs, Remote Development Environments, Virtual File Systems, Cloud and Remote Workspaces, Language Server Protocol Integrations, Remote Backend Hosting, Self-Hosted IDEs, Remote VS Code Servers。

cdr/code-server 有哪些开源替代品?

cdr/code-server 的开源替代品包括: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… gitpod-io/openvscode-server — OpenVSCode Server is an open-source project that runs the full Visual Studio Code editor as a web application served… coder/coder — Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It… lwch/natpass — Natpass is a web-based remote access gateway and orchestrator designed to manage remote server instances, desktop… microsoft/vscode-docs — This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development… stackblitz/core — Online IDE powered by Visual Studio Code ⚡️.

Code Server 的开源替代方案

相似的开源项目,按与 Code Server 的功能重合度排序。
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • gitpod-io/openvscode-servergitpod-io 的头像

    gitpod-io/openvscode-server

    5,891在 GitHub 上查看↗

    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

    TypeScriptideremotevscode
    在 GitHub 上查看↗5,891
  • coder/codercoder 的头像

    coder/coder

    12,272在 GitHub 上查看↗

    Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It provides a centralized infrastructure for teams to deploy ephemeral workspaces on private cloud or on-premises hardware, ensuring consistent toolchains and dependencies across distributed development environments. The platform distinguishes itself through its focus on secure, infrastructure-as-code governance and autonomous agent integration. It allows organizations to define reusable, versioned environment templates that integrate with existing identity providers and role-based

    Goagentsdev-toolsdevelopment-environment
    在 GitHub 上查看↗12,272
  • lwch/natpasslwch 的头像

    lwch/natpass

    4,457在 GitHub 上查看↗

    Natpass is a web-based remote access gateway and orchestrator designed to manage remote server instances, desktop streaming, and cloud development environments through a browser. It functions as a centralized portal for executing shell commands and accessing graphical desktops on remote servers without the need for local clients. The system includes a remote IDE host and a remote desktop streamer, enabling server-side development environments and the transmission of a remote machine's visual interface directly to a web browser. It also features a natural language documentation query tool for

    Gocode-servergolangprotobuf
    在 GitHub 上查看↗4,457
查看 Code Server 的所有 30 个替代方案→