An open API service indexing awesome lists of open source software.

https://github.com/eclipsesource/glsp-tutorial


https://github.com/eclipsesource/glsp-tutorial

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# GLSP Tutorial

## BETA VERSION
This tutorial is currently in an open beta version. There might be issues and glitches in the current version of the tutorial. We are very happy for any feedback and will do our best to address your feedback. Please [report issues](https://github.com/eclipsesource/glsp-tutorial/issues/new/choose) on this repository to provide feedback!

## Eclipse Graphical Language Server Platform (GLSP)

The [Graphical Language Server Platform (GLSP)](https://github.com/eclipse-glsp/glsp) provides extensible components for the development of diagram editors including edit functionality in (distributed) web-applications via a client-server protocol.
This repository contains the necessary files for following the tutorial based on the [GLSP Examples](https://github.com/eclipse-glsp/glsp-examples) repository. The tutorial will be displayed inside the [Tutorial Maker Extension](https://open-vsx.org/extension/EclipseSource/tutorialmaker).

## Start Tutorial

Install the [Tutorial Maker Extension](https://open-vsx.org/extension/EclipseSource/tutorialmaker), clone this repository and open it (using VS Code or Eclipse Theia). If you do not use Open VSX as a source of extensions, [download the tutorial extension](https://open-vsx.org/extension/EclipseSource/tutorialmaker) (follow the link and click on "download") and install it manually as vsix.

Alternatively:

### [Start tutorial with GitPod](https://gitpod.io/#https://github.com/eclipsesource/glsp-tutorial)

![alt text](https://www.eclipse.org/glsp/images/diagramanimated.gif)

## License

- [Eclipse Public License 2.0](LICENSE)
- [The MIT License](https://opensource.org/licenses/MIT)

[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/eclipsesource/glsp-tutorial)