{"id":20198819,"url":"https://github.com/eclipsesource/glsp-tutorial","last_synced_at":"2025-07-24T15:11:00.355Z","repository":{"id":45268163,"uuid":"355577156","full_name":"eclipsesource/glsp-tutorial","owner":"eclipsesource","description":null,"archived":false,"fork":false,"pushed_at":"2021-12-26T16:06:24.000Z","size":707,"stargazers_count":6,"open_issues_count":6,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-24T09:52:50.642Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipsesource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-07T14:34:07.000Z","updated_at":"2023-06-27T13:45:15.000Z","dependencies_parsed_at":"2022-09-13T16:02:26.040Z","dependency_job_id":null,"html_url":"https://github.com/eclipsesource/glsp-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fglsp-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fglsp-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fglsp-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fglsp-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipsesource","download_url":"https://codeload.github.com/eclipsesource/glsp-tutorial/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248208547,"owners_count":21065202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T04:34:15.889Z","updated_at":"2025-04-10T11:07:40.249Z","avatar_url":"https://github.com/eclipsesource.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GLSP Tutorial\n\n## BETA VERSION\nThis 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!\n\n## Eclipse Graphical Language Server Platform (GLSP)\n\nThe [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.\nThis 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).\n\n## Start Tutorial\n\nInstall 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.\n\nAlternatively:\n\n### [Start tutorial with GitPod](https://gitpod.io/#https://github.com/eclipsesource/glsp-tutorial)\n\n![alt text](https://www.eclipse.org/glsp/images/diagramanimated.gif)\n\n## License\n\n- [Eclipse Public License 2.0](LICENSE)\n- [The MIT License](https://opensource.org/licenses/MIT)\n\n[![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)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipsesource%2Fglsp-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipsesource%2Fglsp-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipsesource%2Fglsp-tutorial/lists"}