Skip to main content

The Eclipse theia Platform

An Open, Flexible and Extensible Platform to efficiently develop and deliver Cloud & Desktop IDEs and tools with modern web technologies. With theia AI the platform includes native support for building AI-powered tools and IDEs. The theia IDE is a standard IDE built on the theia Platform.​

Get started with the theia PlatformLearn more about theia AIExplore the theia IDE

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

Selected Tools based on Eclipse theia​

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

Cloud & Desktop​

Not sure whether you need a web or desktop version or both?

With theia you can develop one IDE and run it in a browser or as a native desktop application from a single source.

Extensible​

theia is designed in a modular way to allow extenders and adopters to customize and extend every aspect.

This goes way beyond “just adding extensions”, because Eclipse theia lets you build fully customized or white-labeled products!

Vendor Neutral​

theia is truly vendor-neutral and developed by a diverse community. Unlike other “open source” projects, theia is actually hosted at an Open-Source Foundation, protecting it against single-vendor decisions. Learn more here. This vendor neutrality also means multiple companies offer professional support.

Modern Tech​

theia is built on a modern web technology stack, offering language support via LSP and DAP, hosting VS Code extensions, and providing full terminal access.

While it reuses components from VS Code, such as the Monaco editor, theia is an independent platform with a modular architecture—not a fork of VS Code.

🚀Building solutions with theia Platform?​

Get professional support, training, and custom development from theia experts to accelerate your project.

Discover Professional Support →

Contributors & Adopters​

Acquia

Arduino

Arm

Broadcom Inc.

Coding Park

CS GROUP - France

EclipseSource

Ericsson

Gitpod

IBM

K2View

Killercoda

Logi.cals

Lonti

MVTec Software GmbH

Record Evolution

Red Hat

Renesas

Samsung

SAP

Smartface

STMicroelectronics

Terapines

Texas Instruments

TypeFox

VUEngine

How to get listed as an Eclipse theia adopter/contributor

Getting started with the Eclipse theia Platform​

Try it​

Eclipse theia is a framework for building tools and IDEs. You can try it by building your own IDE/tools based on theia within minutes. Alternatively, you can download and use the theia IDE, a template tool based on Eclipse theia or try it online.

Learn more​

Learn more about Eclipse theia, how to get started with it, how to build your own tool/IDE and about the project's goals. Browse the documentation and resource section. Also, checkout the available introduction video below!

Adopt it​

Checkout the available releases including changelogs, migration guides and news and noteworthy articles. Browse the project's sources and consume/download theia packages from the npm registry. Need help with adoption? Get professional support.

Contribute​

Eclipse theia is an open source project governed by the Eclipse Foundation. We are happy for any contributions! Please check out the contribution guide, our code of conduct and consider starting with good first issues.

Introductions to Eclipse theia​

Getting started with Eclipse theia#### Getting started with Eclipse theia

Jonas Helming, theia project lead and Principal Software Architect at EclipseSource

Why Eclipse theia#### Why Eclipse theia

Marc Dumais, theia project lead and Software Developer at Ericsson AB

How to be an Eclipse theia Adopter#### How to be an Eclipse theia Adopter

Jonas Helming, theia project lead and Principal Software Architect at EclipseSource

The Eclipse theia Architecture#### The Eclipse theia Architecture

Thomas Mäder, theia project lead and Principal Software Developer at Red Hat