The magic potion for domain experts: domain-specific languages

Domain-specific languages (DSLs) empower business users to communicate and collaborate effectively, without needing programming experience.

Understanding.
Collaborating.
Enabling.

Eclipse Langium

With Langium, we work with you to create a tailored language that aligns with your domainʼs unique needs, ensuring efficient workflows for your users.

An ecosystem that scales with your language

TypeFox Animation

A DSL becomes far more powerful when its tooling amplifies it at every step. The Langium ecosystem brings together frameworks that fit naturally side by side.

Try Langium live

This data analytics language can transform input datasets. The shown example computes a regional summary from raw sales data.

Waiting for AST...
Loading editor...

Trusted by a diverse range of industries:

Finance, insurance, consulting, data science, telecommunication, automation, custom hardware (ASIC / SoC), automotive, railway

Trust us too

Proud to have been funded:

Langium is a research and development project of the Ministry of Education and Research

We built Langium from the ground up.

Langium, a state-of-the-art web framework, is the culmination of our extensive experience with Xtext, a highly successful Java-based DSL toolkit initiated by the founders of TypeFox in 2008. Purely built with TypeScript, Langium seamlessly integrates with modern IDEs and web apps.

Talk to us.

Speaking your language is our core business.

The Fox