Eclipse Theia

Get our support to build on Eclipse Theia – the open-source platform for web/cloud-based tools

Modeling Tools  |  IDEs and DSLs  |  Domain-specific Tools  |  Blogs and Tutorials

 

Building Modeling Tools with Eclipse Theia

A modeling tool in the web

Theia in combination with Sprotty, EMF.cloud, JSON Forms and GSLP enables your development of powerful web-based and cloud-based modeling tools supporting rich features such as diagrams, graphical editors, form-based editors, code generators, textual DSLs, model analysis and validation, versioning and comparison – all in the browser/cloud!

See our support and service offerings for building modeling tools with Eclipse Theia.

Contact us to learn more and to get support

Building IDEs with Eclipse Theia

Eclipse Theia integrates textual languages frameworks such as LSP, Monaco, Eclipse JDT/CDT and Xtext to support web-based and cloud-based IDEs for generic programming languages as well as your custom textual DSLs. This includes features such as syntax highlighting, autocompletion, refactorings, formatting and quick fixes - all in the browser/cloud! See our service offerings for IDEs.

The Theia IDE integrates textual languages frameworks such as LSP, Monaco, Eclipse JDT/CDT, Git and Xtext to support web-based and cloud-based IDEs for generic programming languages as well as your custom textual DSLs. This includes  features such as syntax highlighting, autocompletion, refactorings, formatting and quick fixes – all in the browser/cloud!

See our support and service offerings for building IDEs and tools with the Theia IDE.

Contact us to learn more and to get support

Building domain-specific Tools with Eclipse Theia

Tool based on Eclipse Theia

Theia is a flexible platform for the development of tools for any purpose, e.g. for engineers or domain experts. Theia integrates well with technologies such as JSON Schema, EMF, JSON Forms, EMF.cloud, Sprotty and GSLP and allows you to efficiently provide tool features such as data entry, visualization, validation, analysis, simulation, comparison, versioning, multi-user collaboration – all in the browser/cloud!

See our support and service offerings for building tools with Theia

Contact us to learn more and to get support