Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. diagrams

diagrams

Diagram Editors with GLSP: Why flexibility is key

Philip Langer (EclipseSource)

Are you wondering how you should nowadays develop diagram editors to be durable, given the innovative and fast moving world of web-based technologies and cloud IDEs? The answer is clear: build them to be open for adaptation from top to bottom and make it easy to change certain parts without impacting all other parts. Join this talk to learn how to build diagram editors which are loosely coupled and how to stay agile to adapt and benefit from the innovations of the new age of tool development.

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

Diagram editors with Eclipse GLSP - 1.0

Philip Langer (EclipseSource)

The Eclipse Graphical Language Server Platform (GLSP) is an open source technology to efficiently create diagram editors for web-based tools such as Eclipse Theia or VS Code. It works similar to the language server protocol and can replace technologies such as GEF or GMF when migrating your toolchain to the web/cloud.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Beyond LSP: Getting Your Language into Theia and VS Code

Jan Koehnlein (TypeFox GmbH)

If you want to a build custom programming language, the Eclipse ecosystem offers a complete toolstack to build a web-based IDE for it: Theia as the web-IDE framework, Xtext and lsp4j to implement a language server, Sprotty to add diagram support and many more.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Diagram editors in the web with Eclipse GLSP

Philip Langer (EclipseSource)
Maximilian Koegel (EclipseSource)

Do you want to build a modern, web-based diagram editor, maybe integrated into Eclipse Theia or VS Code? Are you wondering how to replace GMF or similar frameworks in your cloud-based tool and how to migrate existing diagram editors to the web? Then join our talk and learn about the Eclipse Graphical Language Server Platform (GLSP)!

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Diagrams in web and space with GLSP

Philip Langer (EclipseSource)
Martin Fleck (EclipseSource)

Do you want to implement a diagram editor in the web or even in an augmented reality? This talk is for you!

Experience level: 
Beginner

Web & Cloud Development

Lucky in the Cloud With Diagrams

Jan Koehnlein (TypeFox GmbH)
Miro Spönemann (TypeFox GmbH)

Sprotty is a new Eclipse Project that makes it easy to add modern, live, CSS styled, animated diagrams to web-based applications. Supporting both, client only and client/server runtime scenarios, it provides the perfect graphical complement to the popular Language Server Protocol.

In this talk you will learn how to use Sprotty to embed live graphs in web apps. We’ll explain the architectural concepts and guide you through the necessary steps to visualize your own models in the cloud.

Experience level: 
Beginner

Web & Cloud Development

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top