Best / Cloud IDEs

Best open-source Cloud IDEs

The best self-hosted cloud-IDE split in the c17.io catalog is code-server for MIT VS Code in the browser (the published Codespaces editor path), Coder when you want that AGPL-3.0 workspace control plane — /compare/code-server-vs-coder, JupyterHub when the job is a BSD-3-Clause notebook server rather than an editor — /best/notebooks-data-science, and OpenHands when the job is an MIT sandbox agent rather than a human IDE — already on /best/ai-coding-assistants. This is not GitHub Codespaces' every prebuild SKU or Copilot. Autocomplete stays on /replace/github-copilot. The git host stays on /replace/github.

Open the stackStart on Railway

Ranked picks

  1. 1

    code-server

    MIT VS Code in the browser (79,645 stars in the catalog) — the c17 Codespaces editor. /compare/code-server-vs-coder.

    When to pick it: One box, one repo, a browser tab.

    79,645 stars in the catalog

  2. 2

    Coder

    AGPL-3.0 workspaces (17,105 stars in the catalog). /compare/code-server-vs-coder.

    When to pick it: A control plane if a single code-server is not the shape.

    17,105 stars in the catalog

  3. 3

    JupyterHub

    BSD-3-Clause notebook server already on /best/notebooks-data-science.

    When to pick it: Kernels, not a VS Code tab.

    8,362 stars in the catalog

  4. 4

    OpenHands

    MIT sandbox agent already on /best/ai-coding-assistants. The Replit-shaped path.

    When to pick it: An agent loop, not a human editor.

    91,310 stars in the catalog

How they compare

ToolLicenseSelf-hostBest for
code-serverMIT LicenseEasyOne box, one repo, a browser tab.
CoderAGPL-3.0MediumA control plane if a single code-server is not the shape.
JupyterHubBSD-3-ClauseMediumKernels, not a VS Code tab.
OpenHandsMIT LicenseMediumAn agent loop, not a human editor.

Related pages

FAQ

code-server or Coder?
code-server if you want the published VS Code tab. Coder if you want workspaces — /compare/code-server-vs-coder.
Is this Copilot?
Autocomplete stays on /replace/github-copilot. This page is the remote editor.
Is this Replit?
An agent sandbox stays on /replace/replit (OpenHands). This page is the editor you sit in.
Are these free?
code-server is MIT. Coder is AGPL-3.0. JupyterHub is BSD-3-Clause. OpenHands is MIT. You pay hosting. Template users never pay c17.
How do I deploy it?
Open /stacks/coder-workspaces. Persist the home volume. Open one repo.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page