Aug 10th 2024
Marije Bakker, Daniel Dietrich, Dr. Miro Spönemann
Dynamic Products and TypeFox simplify digital transformation with Langium, optimizing processes for efficient, scalable business operations.
Jul 11th 2024
Benjamin F. Wilson
In this tutorial we’ll be going over how to setup Langium with Monaco in the web, without the need for a backend. We’ll explain how to prepare our language by factoring out file system dependencies, building a web worker, setting up Monaco itself, and serving it all up. In the end, we’ll have a working Monaco instance in a web page, complete with a language server to support our language.
Jul 10th 2024
Dr. Miro Spönemann, Mark Sujew
Weʼre unveiling a new open source project designed to connect with others and live-share your code in real-time collaboration sessions. Extensibility and openness are built into its core.
May 27th 2024
Mark Sujew
Mark talks about the road of how contributors get large features into established open source projects, such as Eclipse Theia.
In this tutorial we’ll share how to create your own VSCode Extension for your Langium-based language, complete with language support and your own extension icon to boot.
Mar 18th 2024
Irina Artemeva
Ensuring your language is both executable and debuggable is an interesting challenge. Let's discover how to achieve this using Langium and LLVM.
Mar 7th 2024
In this tutorial Ben will demonstrate how we can generate drawing commands from a MiniLogo program, building on the generator work we’ve already established in the prior tutorial.
Mar 5th 2024
Langium 3.0 is released! This release brings us new improvements & features, like reduced bundle size, ESM support, and more.
Jan 3rd 2024
Markus Rudolph
Markus gives a simple introduction about webviews in VS Code and how to interact with Langium.
Dec 18th 2023
In this tutorial Ben will introduce how to use Langium's built-in JSON Serializer to quickly serialize programs for your Langium-based DSL.
Dec 13th 2023
Dennis Hübner
Dennis introduces the VS Code Messenger library and explains how to use it for a better intercommunication between VS Code extension and its webviews.
Dec 8th 2023
Dr. Guillaume Fontorbe
Creating an intuitive diagram with a large amount of data is not always easy. Let's see what we can do in the case of hierarchical data.