awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
coder avatar

coder/code-server

0
View on GitHub↗
78,024 stars·6,719 forks·TypeScript·MIT·23 vuescoder.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.

Historique des stars

Graphique de l'historique des stars pour coder/code-serverGraphique de l'historique des stars pour coder/code-server

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Code Server

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Code Server.
  • coder/coderAvatar de coder

    coder/coder

    12,272Voir sur 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
    Voir sur GitHub↗12,272
  • vonng/pigstyAvatar de Vonng

    Vonng/pigsty

    5,172Voir sur 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
    Voir sur GitHub↗5,172
  • flexpilot-ai/flexpilot-ideAvatar de flexpilot-ai

    flexpilot-ai/flexpilot-ide

    2,022Voir sur 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
    Voir sur GitHub↗2,022
  • ishaan1013/sandboxAvatar de ishaan1013

    ishaan1013/sandbox

    1,416Voir sur GitHub↗

    Sandbox is a cloud-based development environment that provides web-based code editing directly within the browser without requiring local machine setup. It runs full Linux development environments inside remote execution containers, supplying an isolated sandbox for each workspace to safely run interactive terminals and live application previews. The platform integrates artificial intelligence capabilities to accelerate daily coding workflows, featuring an automated code assistant that generates intelligent code completions and custom recommendations as users type. Additionally, it supports m

    TypeScript
    Voir sur GitHub↗1,416
Voir les 30 alternatives à Code Server→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de coder/code-server ?

Les fonctionnalités principales de coder/code-server sont : 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.

Quelles sont les alternatives open-source à coder/code-server ?

Les alternatives open-source à coder/code-server incluent : 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… ishaan1013/sandbox — Sandbox is a cloud-based development environment that provides web-based code editing directly within the browser… 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…