Welcome to EverybodyWiki ! Nuvola apps kgpg.png Sign in or create an account to improve, watchlist or create an article like a company page or a bio (yours ?)...

Eclipse Theia

From EverybodyWiki Bios & Wiki
Jump to navigation Jump to search

Eclipse Theia
DevelopersTypeFox and Ericsson
Initial releaseMarch 2017
LicenseEclipse Public License 2.0 (EPL2)
TypeProgramming tool, Integrated development environment (IDE)

Eclipse Theia is an open-source framework to develop multi-language integrated development environments (IDE) for the cloud and desktop.[1] It is implemented in TypeScript, with a focus on extensibility, and it is based on Visual Studio Code (VS Code).[2][3]


Theia was developed by the companies TypeFox and Ericsson.[4] It was first launched in March 2017.[5] Since May 2018 it has also become a project of the Eclipse Foundation.[6] Today, the companies RedHat, IBM, Google and ARM are contributing to the Theia project.[7]


The layout of Theia is based on PhosphorJS, which provides a foundation for draggable dock layouts.[8][9] Theia is also built on the Language Server Protocol (LSP) and supports thereby over 60 available language servers. [10] LSP provides editing support for all major programming languages as well.[10] A Theia application consists of a number of extensions, that can contribute to the frontend and the backend part. Any functionality is implemented as an extension, so it is using the same application programming interfaces (API) a third-party extension would use. That means the user can add new functionalities by implementing their own extensions or VS Code extensions.[9] Further functions are an embedded preview, command support and search functions.[8]

Theia is an open source project, belonging to the Eclipse Foundation and is licensed under the Eclipse Public License 2.0 (EPL2).[11]

According to Jaxenter Theia belongs to the top 3 IDEs in the JavaScript ecosystem, but it is still far behind VS Code which holds the lead.[12]


March 2018: IBM Microclimate, a microservices development platform, uses a code editor based on Theia[13]

September 2018: the online IDE Gitpod, which is based on Theia, was released[14][15]

October 2018: Eclipse Che implemented Theia as their default web IDE.[16][17]

December 2018: IBM announced their new cloud IDE for Cobol which is also based on Theia.[18]

Januar 2019: Google announced the use of Theia in their Google Cloud Platform (GCP).[19]


  1. "Theia · GitBook". www.theia-ide.org. Retrieved 2019-01-16.
  2. LeMeur, Stevan (2018-12-19). "Eclipse Che 7 is Coming and It's Really Hot (2/4)". RHD Blog. Retrieved 2019-01-16.
  3. Ferrara, Claudio Davide (2017-12-04). "Theia: un solo IDE per Desktop e Cloud". HTML.it (in italiano). Retrieved 2019-02-14.
  4. Helming, Jonas; Koegel, Maximilian (2018-06-20). "Welcome (at Eclipse), Theia!". EclipseSource. Retrieved 2019-01-17.
  5. Mohilo, Dominik (2017-05-30). "What Theia is all about — A classic IDE built with modern technology". JAXenter. Retrieved 2019-01-16.
  6. "Eclipse Theia". projects.eclipse.org. Retrieved 2019-01-16.
  7. "Theia - Cloud and Desktop IDE". www.theia-ide.org. Retrieved 2019-01-16.
  8. 8.0 8.1 Meur, Stevan Le (2018-12-17). "Eclipse Che 7 is Coming and It's Really Hot (1/4)". Eclipse Che Blog. Retrieved 2019-01-17.
  9. 9.0 9.1 Mohilo, Dominik (2017-05-18). "Theia: Eine einzige IDE auf dem Desktop und in der Cloud". JAXenter (in Deutsch). Retrieved 2019-01-16.
  10. 10.0 10.1 "Langserver.org". langserver.org. Retrieved 2019-01-16.
  11. Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-01-16.
  12. Papadopoulou, Eirini-Eleni (2019-01-17). "Vue.js is the absolute rockstar of the JavaScript ecosystem". JAXenter. Retrieved 2019-02-11.
  13. Taft, Darry K. (2018-03-30). "IBM Microclimate platform speeds up microservices app dev". SearchMicroservices. Retrieved 2019-02-14.
  14. Efftinge, Sven (2018-08-28). "Gitpod — Online IDE For GitHub". Gitpod. Retrieved 2019-01-16.
  15. Claburn, Thomas (2018-09-04). "Gitpod git-bolts git-IDE onto GitHub for in-browser code git-editing". www.theregister.co.uk. Retrieved 2019-02-13.
  16. "Eclipse Che: Theia IDE on steroids". EclipseCon Europe 2018. 2018-06-29. Retrieved 2019-01-16.
  17. Menge-Sonnentag, Rainald (2019-02-08). "Eclipse Che 7 wechselt die Entwicklungsumgebung". heise online Developer (in Deutsch). Retrieved 2019-02-11.
  18. Tolmare, Amit (2018-12-13). "Wazi - A Web IDE for Z Open Development powered by Zowe". Mainframe DEV. Retrieved 2019-01-16.
  19. "Features | Cloud Shell". Google Cloud. Retrieved 2019-01-16.

Others articles of the Topic Free and open-source software : XNap, ensmallen (C++ library), Gede (software), Aigaion, Conectiva, Bitcoin Private, fs123

This article "Eclipse Theia" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Eclipse Theia. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.

Compte Twitter EverybodyWiki Follow us on https://twitter.com/EverybodyWiki !