Skip to main content

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!

Submit ProposalGet registered

The AI-Native theia IDE

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​

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

Python

Language support for Java

Language support for Java

GitHub Pull Requests and Issues

GitHub Pull Requests and Issues

GitLens β€” Git supercharged

GitLens β€” Git supercharged

ESLint

ESLint

NPM Support

Docker

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.

AcquiaArduinoArmBroadcom Inc.Coding ParkCS GROUP - FranceEclipseSourceEricssonGitpodIBMK2ViewKillercodaLogi.calsLontiMVTec Software GmbHRecord EvolutionRed HatRenesasSamsungSAPSmartfaceSTMicroelectronicsTerapinesTexas InstrumentsTypeFoxVUEngine

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

Mbed Studio by Arm

CDT Cloud Blueprint

CDT Cloud Blueprint

Coffee editor Example by EclipseSource

Coffee editor Example by EclipseSource

logi.cloud by logi.cals

logi.cloud by logi.cals

theia IDE

theia IDE

Record Evolution Screenshot

Record Evolution Screenshot

VUEngine Studio

VUEngine Studio

Smartface

Smartface

Code RealTime

Code RealTime

QuickConnect Studio

QuickConnect Studio

Red Hat CodeReady workspaces

Red Hat CodeReady workspaces

Martini Designer

Martini Designer

MVTec HDevelopEVO

MVTec HDevelopEVO

Coding Park Web IDE

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)ΒΉ

MacOS (ARM)Linux (Snap)Β²

ΒΉ 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.