OpenVSCode Server

OpenVSCode Server is a self-hosted version of Visual Studio Code that runs as a server on a remote machine and is accessed through a modern web browser,…

  • Other
  • Productivity
  • Tools & Utilities
OpenVSCode Server is a self-hosted version of Visual Studio Code that runs as a server on a remote machine and is accessed through a modern web browser, giving developers a full IDE experience without a local installation.

Platform availability

Available on 2 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

51/100 Fair

Maintained
50last commit 235 days ago
Popular
766,183 GitHub stars
Easy to install
452 install platforms, install notes, Docker image
Light to run
206 GB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 11 days ago

GitHub stars
6,183
Open issues
131
Last commit
2026-02-20
Latest release
openvscode-server-v1.109.5
License
MIT
Activity
stale

Checked 4 days ago - source: GitHub (gitpod-io/openvscode-server)

Resources & Compatibility

Minimum requirements: 6 GB RAM, 4 CPU core(s). ARM (e.g. Raspberry Pi) is supported.

Checked 14 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Security & permissions Set the Connection Token environment variable to require authentication for browser access, and configure User ID and Group ID to match your host filesystem for proper file permissions. source

Fetched 7 days ago - each note links to its source

Alternatives (4)

  • Icecoder
  • Lapce - Lightning-fast and Powerful Code Editor written in Rust.
  • VSCodium - VSCodium is a community-driven, freely-licensed binary distribution of Microsoft's VS Code.
  • Visual Studio Code - Free, extensible code editor with Git integration, AI-driven IntelliCode, and 30,000+ extensions, supporting various languages like Python,…

Checked 11 days ago - source: AlternativeTo

Common questions

Which port should I map when running openvscode-server in Docker?

Use port 3000 for both the host and container in the Docker example, then visit the URL printed in the terminal.

How do I add extra dependencies to the openvscode-server Docker image?

Create a Dockerfile based on gitpod/openvscode-server:latest, switch to USER root to install packages, then switch back to USER openvscode-server.

Can I use a pre-release openvscode-server build for testing?

Yes, use the nightly tag, for example gitpod/openvscode-server:nightly.

Answers sourced from github.com

Community

Collected 13 days ago - public community threads