Glue code for Sprotty diagrams in Theia as Theia extensions. If you want to connect your diagram with a language server, you should rather build a VS Code extension.
The project is built on ci.eclipse.org/sprotty. Pre-built npm packages available from npmjs.
The version history is documented in the CHANGELOG.
sprotty-theia | Theia |
---|---|
upcoming | >=1.33.0 |
0.12.0 | >=1.18.0 |
0.11.0 | 1.18.0 |
0.10.0 | 1.18.0 |
0.9.0 | 1.4.0 |
0.8.0 | 0.15.0 |
0.7.0 | 0.11.0 |
0.6.0 | 0.4.0 |
- sprotty – the client part of the Sprotty framework.
- sprotty-vscode – glue code for embedding Sprotty diagrams in VS Code
- sprotty-server – libraries to implement Sprotty diagram servers in Java. Also covers add-in Sprotty diagram support to Xtext-based language servers.
- sprotty-layout – client-side diagram layout based on the Eclipse Layout Kernel.
- DSL in the Cloud example an example using Xtext, Theia and Sprotty to create a DSL workbench in the cloud.