Libraries to build Sprotty diagram servers in Java/Xtend.
org.eclipse.sprotty
: Java bindings for the Sprotty API.org.eclipse.sprotty.layout
: Server-based layout using the Eclipse Layout Kernel frameworkorg.eclipse.sprotty.server
: Base library for standalone Sprotty servers.org.eclipse.sprotty.xtext
: Glue code to integrate Sprotty diagrams with Xtext-based Language Servers. Enhances the LSP to communicate Sprotty Actions. Allows fully synchronized diagrams on language artifacts.
./gradlew build
Pre-build Maven artifacts are available from Sonatype OSS.
- sprotty the client part of the Sprotty framework.
- sprotty-theia integrate Sprotty diagrams in extensions to the Theia IDE
- DSL in the Cloud example an example using Xtext, Theia and Sprotty to create a DSL workbench in the cloud.
- yangster a Theia extension for the YANG language.