code-server logo

code-server

Run VS Code in the browser on any machine with a consistent development environment

Open Source Alternative to
Repository activity
  • Stars77.9k
  • Forks6.7k
  • Open Issues155
coder health score - Linux Foundation Insights
License

MIT

Languages
  • TypeScript
  • Shell
  • HTML
code-server screenshot

About code-server

code-server lets you run VS Code on a machine you own and access it in the browser. It is aimed at developers who want the same editor anywhere, while keeping heavy work on a server instead of the local device.

It works over WebSockets and runs on a Linux machine with 1 GB RAM and 2 vCPUs. Code runs on the server, so tests, compilations, and downloads do not depend on the client device, and intensive tasks stay off your laptop battery. It can run on cloud servers or alongside devcontainers.

code-server is developed by Coder and runs on your own infrastructure, with the browser acting as the client. Teams can adopt it at scale with coder/coder, Coder's remote development platform, while individuals run a single instance on a cloud server or VM.

Key features

  • Browser access to a full VS Code editor
  • Runs on your own Linux server over WebSockets
  • Server-side execution for tests and compilations
  • Keeps intensive work off the client device
  • Works with devcontainers

Details

First released
2019
Platforms
Web · Linux
Self-hosting
Runs on your own machine
Requirements
Linux, 1 GB RAM, 2 vCPUs
Deployment
self-hostable · cloud
Provider
Coder