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.
The VS Code extension format is finding increasing adoption among development tools, most notably Eclipse Theia and all the projects that build on it. However, the official VS Code Marketplace may be used only with Microsoft products. Eclipse Open VSX aims at providing an extension registry for all tools that support that format. I will introduce you to the public instance of Open VSX, available at open-vsx.org, and explain how you can install your own instance to manage your organization’s in-house extensions.
Do you wonder whether you should use VS Code or Eclipse Theia? Are you confused by the relationship between Theia and Eclipse Che? Do you want to know how Che compares to VS Code Codespaces? Then join this talk where we will provide a comprehensive overview as well as a detailed comparison!