Welcome to Eclipse theia
The theia IDE is a modern, AI-native IDE for cloud and desktop built on the theia Platform.
The theia Platform is a framework for building custom, tailored cloud & desktop IDEs.
Try theia IDE onlineGet theia IDE for desktopExplore the theia Platform
Learn about the latest 1.64 Release and the latest Community Release (2025-08).β
Stay up-to-date: follow us on Twitter and register to the "Friends of theia" mailing list.
The Call for Presentations is now OPEN for the 2025 theiaCon!
(Virtual Event | 29 - 30 October, 2025) Submit your proposal today to be a speaker and get registered!
The AI-Native theia IDE

The AI-native, modern and open IDE for cloud and desktop. Built on the theia Platform with transparency, control, and your data ownership in mind.β
Download βTry onlineView on GitHub
Latest theia IDE Demo Videosβ










Most popular extensions for theiaβ
Unlock limitless possibilities with theia IDE's seamless compatibility with the VS Code extension ecosystem. From robust linting tools to interactive notebook editors, customize your development experience like never before. Explore more than 3000 available extensions for the theia IDE at open-vsx.org!
Python
Language support for Java
GitHub Pull Requests and Issues
GitLens β Git supercharged
ESLint
NPM Support
Docker
YAML
Go
AI-Native IDE (Beta)β
Experience the future of development with the AI-native theia IDE, the open alternative to Github Copilot, Cursor etc. Built on theia AI, our AI-first approach offers unmatched transparency and control, allowing you to customize AI interactions, choose your preferred modelsβwhether cloud-based, self-hosted, or localβtailor prompts to your workflow, and even create your own custom agents to automate individual workflows, all while maintaining full ownership of your data.
Language Supportβ
Experience world-class code editing support in theia IDE, integrated with the Language Server Protocol (LSP). Develop in almost any programming language, including Python, Java, JavaScript, C++, and moreβall within one environment.
Open Source and Vendor Neutralβ
The theia IDE is backed by a diverse and healthy open source ecosystem and is an open alternative to VS Code (not a fork). Enjoy the added confidence of a fully open-source platform governed by a vendor-neutral community. Deploy and enrich your toolset on your own terms.










Modern UXβ
Elevate your development workflow with theia IDE's flexible workbench layout and user experience. Featuring theming support, a dynamic toolbar, detachable views, and efficient tab management, our web-based interface is designed to adapt to your needs, streamlining your projects for optimal productivity.
Extensible and Openβ
The theia IDE is built upon the highly modular theia platform, enabling the integration of custom extensions and the creation of fully tailored tools (see examples below). Explore the theia Platform and learn how to create custom tool offerings with ease!
While theia incorporates certain components from Visual Studio Code, such as the Monaco editor, it is independently developed with a unique, modular architecture, theia is not afork of VS Code.

Mbed Studio by Arm

CDT Cloud Blueprint

Coffee editor Example by EclipseSource

logi.cloud by logi.cals

theia IDE

Record Evolution Screenshot

VUEngine Studio

Smartface

Code RealTime

QuickConnect Studio

Red Hat CodeReady workspaces

Martini Designer

MVTec HDevelopEVO

Coding Park Web IDE
Download theia IDE
We are continuing to make improvements and add functionality to the theia IDE, we welcome and value your feedback (see below).
WindowsLinux (AppImage)MacOS (x86)ΒΉ
ΒΉ The Mac x86 version might run slow and unstable on recent ARM systems. Please try our new dedicated ARM build. Β² Community-maintained build. Updates from within the IDE don 't work, but only via Snap.
You can also try the latest version of the theia IDE online. The online test version is limited to 30 minutes per session and hosted via theia.cloud. Finally, we provide an experimental Docker image for hosting the theia IDE online.
Feature Requests and Bug Reports
Help us make the theia IDE even better, by sharing your experience and suggestions. The features found in the theia IDE are based on Eclipse theia and the available extensions/plugins. For more details please see the Eclipse theia GitHub Repository. The theia IDE only packages existing Eclipse theia functionality and installers. If you believe there is a mistake in packaging, something needs to be added to the packaging or the installers do not work properly, please open an issue on GitHub to let us know.
Support
Please refer to the theia IDE Documentation. Need further help with theia? To get support by the community go to the Discussions at GitHub. To get professional support for theia see the support page.





