Author: Jonas Helming and Maximilian Koegel

Are you interested in implementing a new domain-specific tool in the cloud and based on Eclipse Theia? Or do you want to migrate an existing modeling tool for engineers into a web-based solution? Does your tool require features such as diagrams, code generators, a textual DSL, a form-based editor and model analysis, all in the browser/cloud? Do you have doubts about what is possible, which...

Read More

This article provides an overview on how to develop a Eclipse Theia plugin and thereby extend the Theia IDE with new and custom features. Please note that there are two ways of extending Eclipse Theia: plugins and extensions. This article focuses on plugins, please also see our related articles for a comparison of Theia plugins and extensions and on how to develop extensions for Theia. Probably...

Read More

We are happy to announce that with the Eclipse Release 2020-03, we have also shipped  EMF Forms and EMF Client Platform 1.24.0!  All closed tickets in 1.24.0 can be found here and all “test” bug reports can be found here. Please see here for a more detailed description of this tag. Please note that for the upcoming iteration, until 2020-06, we plan to do some clean up...

Read More

In this article we´ll answer the most frequently asked questions about the Eclipse Theia IDE, the open source platform for building web- and cloud-based IDEs and Tools. This article provides an overview, quick answers and references to follow up reads. What is the Eclipse Theia? Eclipse Theia is an open source platform for building web- and cloud-based tools and IDEs. Possible use cases range from providing custom...

Read More

We are happy to announce that with the Eclipse Release 2019-12, we have also shipped  EMF Forms and EMF Client Platform 1.23.0!  EMF Forms continues to be one of the most active projects at Eclipse with a very stable development activity. Again, we want to thank our continuously active team of 9 contributors (42 contributors overall) for completing 21 bug fixes and features!”.  Thanks to those of...

Read More

Do you want to build a web-based modeling tool? Do you know the Eclipse Modeling Framework (EMF) and want to use its benefits in the browser? Do you want to migrate an existing EMF-based tool to the cloud? Then keep on reading! This article introduces a new Eclipse project called EMF.cloud. As the name implies, it is about using the Eclipse Modeling Framework (EMF) and the...

Read More

In this article, we compare the Eclipse Theia IDE with VS Code. We focus on the scenario of using these technologies as a basis for custom extensions as well as for the implementation of a domain-specific tool. So if you wonder which of the two ecosystems/platforms you should build your custom tool chain on, keep on reading! There is quite some confusion going on when looking...

Read More

In this article, we provide an overview on how to extend the Eclipse Theia IDE with custom extensions. We will show how to create a Theia extension, how it is structured and how to develop it by adding your own features. Please note that there are two ways of extending the Eclipse Theia IDE, one being extensions, the other one being plugins. This article is...

Read More