We take the path less traveled. We explore, we question, we find solutions. And we share.

read the article

Jan 3rd 2024

Article

Markus Rudolph

Add views to a Langium-powered VS Code extension

Markus gives a simple introduction about webviews in VS Code and how to interact with Langium.

read the article
read the article

Dec 13th 2023

Article

Dennis Hübner

Enhancing communication between extensions and webviews using VS Code Messenger

Dennis introduces the VS Code Messenger library and explains how to use it for a better intercommunication between VS Code extension and its webviews.

read the article
read the article

Dec 8th 2023

Article

Dr. Guillaume Fontorbe

Visualizing large hierarchical data

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.

read the article
watch the videoOpen Video

Dec 8th 2023

Video

Benjamin F. Wilson

Getting started with Langium – Part 5 "Customizing the CLI"

Ben focuses in this episode on fixing the bugs he showed us in the previous tutorial and on customizing the CLI of our MiniLogo Language.

watch the video
watch the videoOpen Video

Nov 16th 2023

Video

Mark Sujew

Embracing remote systems in local IDEs

Mark discusses remote development and collaborative editing. He introduces a new collaboration protocol to enable compatibility between IDEs.

watch the video
watch the videoOpen Video

Oct 19th 2023

Video

Irina Artemeva

Designing a DSL that perfectly solves your problem

Irina covers the classification and design principles of domain-specific languages (DSLs), providing insights into various DSLs developed at TypeFox.

watch the video
watch the videoOpen Video

Oct 19th 2023

Video

Christian Schneider

Code generation for everyone and everywhere

Christian discusses code generation using Langium, showcasing its capabilities and giving insights into testing and debugging strategies.

watch the video
watch the videoOpen Video

Oct 18th 2023

Video

Johannes Meier

Integrating language engineering into the software development process

Johannes discusses developing DSLs with a focus on prototyping and long-term strategies, emphasizing collaboration with users for iterative improvements.

watch the video
watch the videoOpen Video

Oct 18th 2023

Video

Jan Bicker, Dr. Miro Spönemann

High-performance graphical view filtering with Sprotty

Jan and Miro present three techniques for managing large models: reducing rendering load, dynamic model filtering, and hierarchical nesting.

watch the video
watch the videoOpen Video

Oct 18th 2023

Video

Mark Sujew

Embracing remote development for local IDEs

Mark discusses remote development, introduces key players like VS Code and JetBrains, and announces remote development as a new feature in Theia.

watch the video
watch the videoOpen Video

Oct 17th 2023

Video

Dr. Insa Fuhrmann, Dennis Hübner

A DSL case study with Java imports implemented in TypeScript

TypeFoxʼs ongoing project integrates the Business Basic (BBj) language with Java using Langium, addressing challenges in syntax, type checking, and linking.

watch the video
see what’s new

Sep 27th 2023

News

Daniel Dietrich, Dr. Miro Spönemann

Introducing the new TypeFox: your partner in innovation

TypeFox unveils a refreshed brand and website, reaffirming their commitment to innovation, open-source excellence, and tailored solutions.

see what’s new
Previous/Next