TheiaCon 2021
as the organisers put it
TheiaCon is a virtual conference focused around the Eclipse Theia IDE ecosystem. It brings together a diverse group of Theia developers, adopters, and other …
| title | author | length |
|---|---|---|
| How to be an Eclipse Theia Adopter | Jonas Helming | 46m |
Practical adoption steps for building a web IDE on Theia: use the Yeoman generator to get a monorepo with browser and Electron products, declare features in a… | ||
| Fusion Studio An XML database IDE | Charafeddine Cheraa | 07m |
Fusion Studio is a Theia-based IDE that targets FusionDB (source-available) and eXist‑db (FOSS) and implements file tree and editor components that operate… | ||
| Building a model application with Theia and EMF.cloud the DISCO experience | Vincent Hemery | 40m |
DISCO is a satellite-database modeler built by plugging the EMF.cloud model server on top of an existing EMF-based framework and delivering Theia + Electron… | ||
| How my team built a Theia based Cloud IDE | Martin Ma | 10m |
Build of a Theia-based Cloud IDE that actually replaces local frontend tooling and runs in browser using Docker containers and a container manager with SSH key… | ||
| Framework for System testing Theia Applications | Philip Langer | 05m |
Unit and integration testing is straightforward for Theia! The extensive availability of Javascript testing frameworks takes care of the groundwork for unit… | ||
| Maximizing Reuse | Thomas Haber | 41m |
Migrates the event and waveform viewer impulse to run on three platforms (Eclipse IDE, Theia, VS Code) by keeping the Java server and porting UI to… | ||
| Theia for C/C++ and Embedded Development | Stefan Dirix | 05m |
Shows a concrete migration path from C/C++ desktop tools to Theia with a ready template called CDT.cloud blueprint, maps actual components — compilation… | ||
| Why Eclipse Theia | Marc Dumais | 34m |
Eclipse Theia is a five‑year‑old open source IDE framework that is modular, shipped as NPM front‑end/back‑end extensions, and built in TypeScript with the… | ||
| The Eclipse Theia Architecture | Thomas Mäder | 40m |
Architecture shows a web app with a Node.js/Express backend and a single-page frontend built on Phosphor.js UI shell, communicating over HTTP and a multiplexed… | ||
| Internationalization in Theia | Mark Sujew | 06m |
Internationalization in Theia is implemented and available via concrete APIs: it uses JSON language packs as key‑value resources, includes an extract command… | ||
| Leveraging Theia’s customizability for creating domain specific tools | Philip Langer | 43m |
Theia is used as a customizable platform that integrates Xtext, Xtend, CDT, EMF, EMF.cloud model server, GLSP diagram editor, EMF Compare, D3 and JSON Forms to… | ||
| The Trace Compass move to the cloud | Matthew Khouzam | 06m |
Eclipse Trace Compass moves to a cloud architecture with a decoupled backend and Theia-based frontend, aiming to handle gigabytes or terabytes of traces by… | ||
| How to create your own event/waveform viewer in less than a day | Thomas Haber | 04m |
Shows how to build a working event/waveform viewer in under a day using ready templates, producing a VSCode plugin that can be published to the marketplace… | ||
| Zero to One How to Integrate a Graphical Editor in a Cloud IDE | Axel Richard | 06m |
Demo shows a browser IDE embedding Sirius Web components: diagram canvas, model explorer and properties, all backed by an open source SpringBoot + GraphQL… | ||
| Code Intelligence in Large C(++) Repositories | Colin Grant, Benjamin Davis | 40m |
Clangd needs a compile_commands.json to resolve symbols precisely, but generating those for thousands of build slices is slow, brittle and often out of date… | ||
| Deploying Theia based Web Applications | Paul Marechal | 08m |
Demonstrates a prototype workflow that decouples build artifacts from workspace images so Docker images only carry the defined development environment and not… | ||
| Panel Discussion - Theia and the Cloud Development Ecosystem Where it fits now and what do | Tim deBoer, Jonas Helming, Miro Spönemann, Marc Dumais, Matthew Khouzam | 47m |
Panel recaps concrete progress: work is underway on a CDT.cloud C/C++ blueprint to standardize embedded toolchains, openvsx completes its transfer to Eclipse… | ||
| nothing matches | ||