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

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

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

coder/code-server

0
View on GitHub↗
78,024 星标·6,719 分支·TypeScript·MIT·21 次浏览coder.com↗

Code Server

This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device.

The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections to synchronize editor state and terminal input-output between the remote server and the browser. Furthermore, it includes built-in service proxying capabilities that allow developers to expose locally running web applications via secure subdomains or subpaths, complete with integrated identity verification and traffic management.

To support diverse infrastructure requirements, the system offers flexible deployment options including containerized environments and automated provisioning workflows. It maintains state continuity through filesystem-mounted persistence, ensuring that configurations and project data remain intact across restarts. The platform also enforces network security by managing TLS certificates for HTTPS traffic and providing integration layers for external authentication providers.

Installation is supported across various host architectures through shell scripts, package managers, or standalone archives, with built-in utilities for managing the application lifecycle.

Features

  • Browser-Based IDEs - Renders a full-featured code editor directly in the browser to enable platform-independent development.
  • Remote Development Platforms - Hosts and manages persistent, centralized coding environments accessible from any remote location.
  • Secure Cloud Development Environments - Enforces robust security by integrating authentication and encryption for remote access to coding workspaces.
  • Containerized Development Environments - Encapsulates development runtimes within portable containers to ensure consistent dependency management and filesystem persistence.
  • Remote Development Workspaces - Delivers persistent, browser-accessible development environments that run entirely on remote server infrastructure.
  • Secure Development Gateways - Acts as a proxy-based gateway that centralizes traffic management and enforces strict authentication for development services.
  • Local Web Service Proxies - Proxies local web services via subdomains to allow secure, authenticated access to development applications.
  • WebSocket Synchronization Protocols - Streams bidirectional editor state and terminal I/O over persistent connections to synchronize remote servers with local clients.
  • Remote Server Provisioning - Automates the deployment and initial configuration of remote virtual machines to host development environments.
  • Secure Environment Exposure Tools - Secures internal services by configuring encrypted tunnels and authenticated gateways to prevent unauthorized access.
  • Development Environments - Runs a VS Code environment in the browser.
  • Subdomain Routing Gateways - Maps internal development ports to public-facing subdomains through dynamic traffic routing.
  • Container Orchestration - Coordinates containerized deployments by mounting local directories to maintain configuration persistence across execution cycles.
  • Filesystem Persistence Volumes - Maps host-level directories into containerized environments to ensure state continuity across restarts.
  • SSL/TLS Certificate Management - Protects data transmissions by automating SSL/TLS certificate deployment and enforcing encrypted HTTPS connections.
  • Development Service Proxies - Exposes locally running web applications through secure tunnels to facilitate remote testing and collaboration.
  • External Authentication Integrations - Integrates external identity providers via reverse proxies to verify user access across the development infrastructure.
  • Cloud Provisioning Templates - Deploys cloud infrastructure using standardized templates to ensure rapid and consistent environment provisioning.
  • Edge Authentication Strategies - Intercepts traffic at the network edge to enforce identity verification before granting access to internal resources.
  • Infrastructure-Agnostic Workflows - Standardizes coding environments across diverse cloud and local platforms to maintain a consistent developer experience.

Star 历史

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

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

coder/code-server 是做什么的?

This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device.

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

coder/code-server 的主要功能包括:Browser-Based IDEs, Remote Development Platforms, Secure Cloud Development Environments, Containerized Development Environments, Remote Development Workspaces, Secure Development Gateways, Local Web Service Proxies, WebSocket Synchronization Protocols。

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

coder/code-server 的开源替代品包括: coder/coder — Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It… vonng/pigsty — Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of… flexpilot-ai/flexpilot-ide — Flexpilot is a browser-based integrated development environment that combines a code editor with containerized… bluxmit/alnoda-workspaces — Alnoda Workspaces is a cloud-native platform for provisioning and managing containerized development environments. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… linuxserver/docker-webtop — This project is a containerized Linux desktop streamer that renders a full operating system interface in a web browser…

Code Server 的开源替代方案

相似的开源项目,按与 Code Server 的功能重合度排序。
  • 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
  • vonng/pigstyVonng 的头像

    Vonng/pigsty

    5,172在 GitHub 上查看↗

    Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti

    Shell
    在 GitHub 上查看↗5,172
  • flexpilot-ai/flexpilot-ideflexpilot-ai 的头像

    flexpilot-ai/flexpilot-ide

    2,022在 GitHub 上查看↗

    Flexpilot is a browser-based integrated development environment that combines a code editor with containerized workspaces. It provides a cloud-hosted platform for software development, allowing users to access fully functional coding environments directly through a web browser without requiring local software installations. The platform distinguishes itself by integrating conversational artificial intelligence directly into the editor interface. Through a unified abstraction layer, it connects to external artificial intelligence models to provide automated code generation, deep analysis, and

    TypeScriptaialternativecopilot
    在 GitHub 上查看↗2,022
  • bluxmit/alnoda-workspacesbluxmit 的头像

    bluxmit/alnoda-workspaces

    1,361在 GitHub 上查看↗

    Alnoda Workspaces is a cloud-native platform for provisioning and managing containerized development environments. It provides a system for hosting isolated, portable workspaces that ensure consistent tooling and configurations across distributed teams, whether deployed on local infrastructure or remote cloud servers. The platform distinguishes itself by integrating local language model execution directly into the development environment. This allows for private, offline, chat-based coding assistance that functions without requiring external network connectivity. Furthermore, it facilitates r

    Dockerfileansiblecontainersdocker
    在 GitHub 上查看↗1,361
  • 查看 Code Server 的所有 30 个替代方案→