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

watch the 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 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 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 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 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 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 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
read the article

Jul 21st 2023

Article

Christian Schneider

Code generation for Langium-based DSLs (3/3)

Christian discusses usability aspects of code generation, including code navigation, tracing data, and JavaScript source maps.

read the article
watch the video

Jul 11th 2023

Video

Benjamin F. Wilson

Getting started with Langium – Part 4 "Implementing custom validation"

Ben demonstrates MiniLogo validation in Langium: register checks, ensure uniqueness, and refine the AST for error handling.

watch the video
read the article

Jun 22nd 2023

Article

Christian Schneider

Code generation for Langium-based DSLs (2/3)

Christian discusses a two-stage code generation approach and introduces a new tag function for more control over line breaks, indentation, and post-processing.

read the article
read the article

Jun 5th 2023

Article

Markus Rudolph, Dr. Insa Fuhrmann

Langium SQL: unite security and user experience for SQL

Langium SQL empowers users to write SQL statements directly from the frontend, making it a highly customizable solution for database interactions.

read the article
Previous/Next