Theia is a new open-source project providing a foundation for implementing integrated development environments (IDEs) not only for software developers but all kind of engineers. Based around a flexible layout engine and by leveraging industry standards such as the “Language Server Protocol” clients shall be able to design rich software tools for engineers that run both as a desktop app and in the browser connected to a remote backend (e.g. in Eclipse Che using containers). The framework is implemented in TypeScript and leverages Node.js and Electron to support different architectures. Theia is a collaborative effort of multiple corporations and individuals.
In this session, we will talk about the status quo and the future plans. We will show how Theia can be run as an alternative IDE in Eclipse Che and which features you can expect for the BETA 1.0 release, that is due December 2017.