openvscode-server VS theia

Compare openvscode-server vs theia and see what are their differences.

openvscode-server

Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere. (by gitpod-io)

theia

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript. (by eclipse-theia)
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
openvscode-server theia
126 63
5,332 20,680
1.3% 0.7%
0.0 9.8
6 days ago 6 days ago
TypeScript TypeScript
MIT License Eclipse Public License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

openvscode-server

Posts with mentions or reviews of openvscode-server. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-21.

theia

Posts with mentions or reviews of theia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-24.
  • OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
    16 projects | news.ycombinator.com | 24 Apr 2025
    100% this. It would be one thing if the only LSPs you could build came from Microsoft, but that’s just not true. It’s just that developing LSPs isn’t free.

    Cursor, Windsurf, etc. are building multi-billion dollar businesses off the backs of the work that the VS Code team has done. And that’s totally fine! What’s not fine, is trying to have access to the whole ecosystem of first party extensions that aren’t MIT licensed.

    I agree there should be more resilient extension repos, but this is one of the problems Eclipse Theia [0] has tried to take on, but most projects just fork the core VS Code experience and slot in OpenVSX rather than doing the hard, expensive work of building their own extension marketplaces or LSPs. And you know what, for a community or OSS fork, I think that’s fair. I think when you raise hundreds of millions in funding, you can build your own LSPs and start to maintain your own infra for extensions. And if you’ve got enough buy-in, you can probably convince developers to submit directly to your marketplace too.

    And it isn’t even a rug pull, per se. The first changes to the license on some of the 1P VS Code extensions probably happened in late 2018 or early 2019, with remote share. The LSPs may have changed later. If anything, the Code team was probably too lax about letting the commercial forks use their resources wholesale against the license terms for as long as they did.

    Disclaimer: I used to work at Microsoft and then at GitHub with things that touched VS Code. I now work at Google, who uses VS Code (well Monaco) inside some of our editors/products, but I don’t work on any of those.

    [0]: https://theia-ide.org/

  • Important open source projects should not use GitHub (2020)
    4 projects | news.ycombinator.com | 15 Apr 2025
    Big corporations are not monoliths, despite them having an overall singular personality. I believe that vscode was a sincere attempt, at least in the beginning. While based on electron which was originally developed for Atom, vscode was always much more performant than atom.

    But when it did gain a lot of developer attention, MS's true nature took hold and gradually converted it into the walled garden we see today. It was more subtle in the beginning - a few useful extensions were proprietary and wouldn't work on non-MS builds of vscode. It was like a gentle nudge to the developers to migrate to their opaque proprietary builds. Of course, we have seen that before, haven't we?

    As an aside, if you like vscode but hate the manipulation, you should give the Eclipse Theia editor [1] a try. It's an almost complete reimplementation of vscode and is compatible with the extensions from OpenVSX. I believe that they have fairer alternatives for collaborative editing, etc. At least, they will spare you the manipulation.

    [1] https://theia-ide.org/

  • Eclipse Theia: The 'DeepSeek' of AI Tooling?
    1 project | news.ycombinator.com | 20 Mar 2025
    > Following DeepSeek's disruption of the LLM landscape, the Eclipse Foundation bets that collaborative, open source AI tooling can outmaneuver billion-dollar proprietary competitors.

    Maybe! Eclipse Theia was a pretty great web capable editor when I gave it a spin in ~2018.

    The main thing I've wanted has been collaboration. Looks like there's been some real progress on that front, as of this past fall. Definitely like the idea of multiparty IDEs, and if AI can come play in that mix that will would be interesting! Feels like AI has been a pretty solo you & the machine experience.

    https://github.com/eclipse-theia/theia/issues/2842

  • Visual Studio Code is designed to fracture
    20 projects | news.ycombinator.com | 29 Sep 2024
    MS is a bit weird. After realizing that most competent developers had left the MS ecosystem, they went for a Zeitenwende. But they did only for 90%.

    I wonder to what extent this halfheartedness should be ascribed to the MS org chart or to reasoning like "we should prevent a competent competitor to run away with our tools".

    In the mean time, there is a capable replacement named Theia [0] with none of the strings attached. We as a whole would do best to move to that one. [1]

    ___

    0. https://theia-ide.org/#theiaide

    1. That is to say: for vscode kind of experience. Native IDE's are unbeatable imho.

  • Show HN: Void, an open-source Cursor/GitHub Copilot alternative
    12 projects | news.ycombinator.com | 16 Sep 2024
    As someone who has recently tried to refactor our app atop of VSCode (treating it like a platform), we got burned by the UI design decisions that are not straightforward to overcome, let alone maintain. The closed-source MS marketplace did not help either towards our OSS goals.

    However, I found Theia (https://theia-ide.org) on HN (like a bunch of other cool things; this is one way I justify the time I spend/sink on this site) and find it a much better fit for our OSS goals (foundation owned, open-source marketplace) with full mod-ability while being compatible to VSCode extensions API (in theory). I recommend you look into it for your app.

  • Zed on Linux Is Here
    16 projects | news.ycombinator.com | 10 Jul 2024
    You should give Theia Ide [1] a try. It's plugin-compatible with VSCode, same user experience. It's slower to start and takes more memory but on my 3 y.o. intel Mac it is definitely snappier than VScode.

    [1] https://theia-ide.org/

  • The Eclipse Theia Platform
    1 project | news.ycombinator.com | 8 Jul 2024
  • Eclipse Theia IDE
    1 project | news.ycombinator.com | 7 Jul 2024
    No, it's not a fork.

    Theia reuses some components (like the Monaco code editor), but the reason it looks and feels a lot like VSCode is mostly that they decided to copy it.

    They explain the reasons for creating a VSCode clone here [1]. In short, VSCode is not really open source, and Theia wants the code to be both truly free and unencumbered by Microsoft's licensing and proprietary code, and also available to commercial vendors to use as the foundation for commercial products.

    This earlier HN discussion has a lot more discussion [2].

    I think the Eclipse people could have communicated all of this a lot better. When you put a VSCode clone in front of developers, your first task needs to be to explain how it's not a fork, and why it exists. The Theia site's front page [3] doesn't even mention VSCode by name.

    [1] https://blogs.eclipse.org/post/mike-milinkovich/eclipse-thei...

    [2] https://news.ycombinator.com/item?id=22738607

    [3] https://theia-ide.org/

  • Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code
    6 projects | news.ycombinator.com | 28 Jun 2024
    Collaboration capabilities are a high rank priority for me. After years of not really getting anywhere, there's been some promising movement this year, but still in long open draft form. https://github.com/eclipse-theia/theia/issues/2842
  • 13 FOSS tools that Developers would give up Pizza for👋🍕
    13 projects | dev.to | 24 Jun 2024
    Theia Github

What are some alternatives?

When comparing openvscode-server and theia you can also consider the following projects:

Code-Server - VS Code in the browser

vscodium - binary releases of VS Code without MS branding/telemetry/licensing

codesandbox-client - An online IDE for rapid web development

intellij-community - IntelliJ IDEA Community Edition & IntelliJ Platform

openvsx - An open-source registry for VS Code extensions

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?