Eclipse Theia

Last updated
Eclipse Theia
Developers EclipseSource, Ericsson, Red Hat, STMicroelectronics, TypeFox
Initial releaseMarch 2017;8 years ago (March 2017)
Stable release
1.67 [1]   OOjs UI icon edit-ltr-progressive.svg / 18 December 2025;4 days ago (18 December 2025)
Repository github.com/eclipse-theia
Written in TypeScript
Type Programming tool, Integrated development environment
License Eclipse Public License 2.0 (EPL2) or GNU General Public License, version 2 (GPLv2) with the classpath exception [2]
Website theia-ide.org   OOjs UI icon edit-ltr-progressive.svg

Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE.

Contents

The Eclipse Theia Platform is a free and open-source framework for building IDEs and tools based on web technologies. [3] Theia-based applications can be deployed as desktop and web applications. [4] It is implemented in TypeScript and emphasizes extensibility. [5] [6] [7]

With Theia AI, the platform provides explicit support for building tools and IDEs with artificial intelligence (AI) capabilities. [8] [9]

The Eclipse Theia IDE is an IDE for desktop devices and the cloud based on the Theia platform, an open alternative to Visual Studio Code. [10] [11] It features a highly customizable developer experience and uses Theia AI to support AI features (also referred to as the AI-powered Theia IDE, an open alternative to GitHub Copilot or Cursor). [12] [13] [14] The AI-powered Theia IDE includes Theia Coder, an open, adaptable and transparent AI coding assistant and integrates the Model Context Protocol (MCP) [15] [16] [17] and Claude Code. [18]


While Eclipse Theia incorporates certain components from Visual Studio Code, such as the Monaco editor, it is independently developed with a modular architecture and is not a fork of VS Code. [19] [20]

History

Theia was originally developed by TypeFox and Ericsson, and continually receives contributions from EclipseSource, Red Hat, IBM, Google, Arm Holdings as well as from individual contributors. [21] [22] It was first launched in March 2017. [23] Since May 2018, Theia has been a project of the Eclipse Foundation. [24] Eclipse Theia is now considered to be the next generation Eclipse Platform for tools and IDEs. [25]

About

Theia is built on the Language Server Protocol (LSP) and supports a variety of programming languages. [26] It can be used as a desktop application, a web application, or a hybrid application with separate front and back ends. All of Theia's features are implemented as extensions, which allows third-party developers to modify Theia's functionality by using the same application programming interfaces (APIs) as the application's default components. [27] Theia's layout consists of draggable docks. [27] [28] Theia is compatible with Visual Studio Code extensions. [29]

Theia is a free and open-source software project under the Eclipse Foundation and is licensed under the Eclipse Public License 2.0 (EPL2). [30]

Usage

Reception

In January 2019, JAXenter, a website and blog about coding, [50] ranked Theia as the third-most popular JavaScript integrated development environment of 2018 according to GitHub metrics, behind Visual Studio Code and Atom. [51]

In 2025, Theia AI won the CODiE Award for Best Open-Source Development Tool. [52]

See also

References

  1. "Eclipse Theia 1.67 Release: News and Noteworthy". 18 December 2025.
  2. "Theia license". GitHub .
  3. Helming, Jonas; Koegel, Maximilian (2018-06-20). "What is Eclipse Theia?". EclipseSource. Retrieved 2022-03-12.
  4. "Theia · GitBook". www.theia-ide.org. Retrieved 2019-01-16.
  5. Le Meur, Stevan (2018-12-19). "Eclipse Che 7 is Coming and It's Really Hot (2/4)". RHD Blog. Retrieved 2019-01-16.
  6. Ferrara, Claudio Davide (2017-12-04). "Theia: un solo IDE per Desktop e Cloud". HTML.it (in Italian). Retrieved 2019-02-14.
  7. Heller, Martin (2019-02-25). "Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia". InfoWorld. Retrieved 2019-02-25.
  8. "Introducing Theia AI: The Open Framework for Building AI-native Custom Tools and IDEs". EclipseSource. 2025-03-13. Retrieved 2025-03-14.
  9. "Introducing Theia AI". EclipseSource. 2024-10-07. Retrieved 2024-10-16.
  10. "Theia IDE website". www.theia-ide.org. Retrieved 2024-01-10.
  11. "Introducing the Theia IDE". EclipseSource. Retrieved 2025-01-28.
  12. Ramel, David. "Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code -". Visual Studio Magazine. Retrieved 2024-11-19.
  13. "Introducing the AI-powered Theia IDE: AI-driven coding with full Control". EclipseSource. 2025-03-13. Retrieved 2025-03-14.
  14. "Introducing AI Support in Theia IDE". EclipseSource. 2024-10-08. Retrieved 2024-10-16.
  15. "Theia Coder: New AI coding assistant for Theia IDE". Heise. 2025-03-06. Retrieved 2025-03-14.
  16. "Introducing Theia Coder - the open AI coding agent with full control". EclipseSource. 2025-03-06. Retrieved 2025-03-14.
  17. "Let AI commit (to) your work - With Theia AI, Git and MCP". EclipseSource. 2025-03-06. Retrieved 2025-03-14.
  18. "It's Released: Your Native Claude Code IDE Integration in Theia". EclipseSource Blog. EclipseSource. 2025-10-14. Retrieved 2025-10-14.
  19. "Theia IDE vs. VS Code: A Detailed Comparison". EclipseSource. 2024-07-12. Retrieved 2024-12-24.
  20. "Eclipse Theia vs. VS Code OSS: A Detailed Comparison". EclipseSource. 2023-09-08. Retrieved 2024-12-24.
  21. "Theia Project Contributor Overview". projects.eclipse.org. 2021-12-30. Retrieved 2021-12-30.
  22. "Theia - Cloud and Desktop IDE". www.theia-ide.org. Retrieved 2019-01-16.
  23. Mohilo, Dominik (2017-05-30). "What Theia is all about — A classic IDE built with modern technology". JAXenter. Retrieved 2019-01-16.
  24. "Eclipse Theia". projects.eclipse.org. Retrieved 2019-01-16.
  25. "Eclipse Theia is the Next Generation Eclipse Platform for IDEs and Tools!". eclipsesource.com/. Retrieved 2024-01-10.
  26. "Langserver.org" . Retrieved 2019-01-16.
  27. 1 2 Mohilo, Dominik (2017-05-18). "Theia: Eine einzige IDE auf dem Desktop und in der Cloud". JAXenter (in German). Retrieved 2019-01-16.
  28. Le Meur, Stevan (2018-12-17). "Eclipse Che 7 is Coming and It's Really Hot (1/4)". Eclipse Che Blog. Retrieved 2019-01-17.[ permanent dead link ]
  29. "Extensions and Plugins". Theia - Cloud and Desktop IDE Platform.
  30. Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-01-16.
  31. Aufranc, Jean-Luc (2021-03-03). "Arduino IDE 2.0 beta released with live debugger, revamped user interface". cnx-software.com. Retrieved 2021-03-04.
  32. "Code Composer Studio". Texas Instruments. Retrieved 2024-12-27.
  33. "Bringing Embedded Development to the Next Generation Code Composer Studio's Evolution with Theia". YouTube. 11 December 2024. Retrieved 2025-01-17.
  34. "Mbed Studio". Arm. Retrieved 2023-12-27.
  35. "Eclipse Theia Builds Momentum". Eclipse. Retrieved 2025-01-17.
  36. "Theia IDE". Eclipse Theia. Retrieved 2024-12-27.
  37. "Introducing the Theia IDE". EclipseSource. Retrieved 2025-01-17.
  38. "GPU Profiling and Debugging with Sokatoa Built on Theia". YouTube. 11 December 2024. Retrieved 2024-12-27.
  39. "CDT Cloud Blueprint". Eclipse CDT Cloud. Retrieved 2024-12-27.
  40. "Introducing CDT cloud Blueprint". EclipseSource. Retrieved 2025-01-17.
  41. Buck, Paul (2024-12-27). "Theia Adopter Story: logi.cals' logi.cloud – A Modern Engineering Platform for Industrial Automation". Eclipse Foundation. Retrieved 2023-12-27.
  42. "Coffee Editor Example". Eclipse EMF Cloud. Retrieved 2024-12-27.
  43. "A web-based modeling tool based on Eclipse Theia". EclipseSource. Retrieved 2025-01-17.
  44. "VUEngine Studio". VUEngine. Retrieved 2024-12-27.
  45. "Smartface" . Retrieved 2024-12-27.
  46. "Record Evolution Studio". Record Evolution. Retrieved 2024-12-27.
  47. "Code RealTime". Secure Dev Ops. Retrieved 2024-12-27.
  48. "Code RealTime: Harnessing the Power of the Eclipse Cloud DevTools Ecosystem". Eclipse. Retrieved 2025-01-17.
  49. "QuickConnect Studio". Renesas. Retrieved 2024-12-27.
  50. "JAXenter - News, Articles, Code". JAXenter. Retrieved 2020-10-22.
  51. Papadopoulou, Eirini-Eleni (2019-01-17). "Vue.js is the absolute rockstar of the JavaScript ecosystem". JAXenter. Retrieved 2019-02-11.
  52. "2025 CODiE Award Winners". CODiE Awards. Retrieved 2025-12-18.