Diagram Editors Boosted: Collaborative, Testable and Accessible diagrams with Eclipse GLSP
summary
Eclipse GLSP 2.0 ships a concrete set of implementable features: a Playwright-based page object model that runs end‑to‑end tests against the SVG UI and reuses the same tests across VS Code, Theia and standalone, keyboard-first interaction with keyboard-first navigation and pallet controls for full mouse-free editing, and a VS Code Live Share integration that creates peer‑to‑peer encrypted sessions with per-user command stacks so edits sync in real time without a central model server; many items are marked experimental but demos show creation, rename, edge creation and undo/redo working end-to-end.
AI-written summary · about
chapters (8)
- 0:00Introduction to Eclipse GLSP
- 1:08How GLSP works
- 6:45Demo of diagram editor
- 8:36New features in 2.0
- 11:01Automated testing
- 19:17Improved accessibility
- 25:03Real-time collaboration
- 32:14Q&A and closing
related talks
33mDiagram Editors with GLSP: Why flexibility is key
29mDiagram Editors in Theia with Eclipse GLSP
32mWeb-based Diagram Editors with GLSP
06mZero to One How to Integrate a Graphical Editor in a Cloud IDE
34mBuilding Web-based Modeling Tools based on Eclipse Theia
34mLucky in the Cloud With Diagrams
32mModeling tools go up to the cloud…
30mNabLab from Eclipse to VSCode thanks to LSP & Sirius Web
