Domain-specific languages: the magic potion for domain experts
We design DSLs with Eclipse Langium and Eclipse Fastbelt and build the tooling around them, from editor to code generator. Your experts get a language of their own, without programming.
Understanding.
Collaborating.
Enabling.
Langium and Fastbelt
Two toolkits of our own. Langium is the go-to for most projects: mature, widely adopted and at home in the browser. Fastbelt, written in Go, takes over where scale and performance are the core challenge.
Your language, everywhere
We build a language server for your DSL and integrate an intuitive editing experience into VS Code, Eclipse Theia, or any other LSP-capable IDE or web application.
Made to be integrated
We build generators that derive code, documentation or other artifacts from your DSL as a single source of truth. We enable you to automate processes and ensure consistency.
Custom-tailored, end-to-end
We know how to realize all the special requirements that youʼre facing. We designed Langium such that it can be adapted to a wide variety of needs.
Made for the cloud era
Modern business tools live in the browser. Langium was built for this reality from day one and has established itself as the standard toolkit for domain-specific languages on the web.
Ten years of tools, trust, and the occasional breakthrough.
Since 2016, we’ve been building languages, IDEs, and frameworks—out in the open, for the long run. Turns out, that’s a pretty good way to spend a decade.
An ecosystem that scales with your language

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.
»I was honestly impressed by the quality of results we could see from our cooperation with TypeFox after only a short time.«
Alexandre Betis, Co-Founder, The Signalling Company
»TypeFox has been an outstanding partner from day one. They are reliable, provide high-quality work and are easy to interact with. The collaboration has been excellent, and we look forward to continuing to build on it.«
David Perez, Director of Embedded Developer Tools, Analog Devices
»Working with the TypeFox team has enabled us to expedite our engineering and bring important features to our customers.«
Mark Ledsome, VP Engineering, Plotly
»I had the pleasure of working with TypeFox to create a Web IDE dedicated to analytics for blockchain data. I am truly impressed by the remarkable skills of the TypeFox team. Collaborating with them is an enjoyable and rewarding experience.«
A. Lajmi, Tech Lead, Plugbee
»The cooperation with TypeFox went extremely smoothly. With the help of the professionals there, the first usable version of the language server and VS Code extension for our BBx language was up and running in a heartbeat.«
Stephan Wald, Head of Development, BASIS Europe
»I was honestly impressed by the quality of results we could see from our cooperation with TypeFox after only a short time.«
Alexandre Betis, Co-Founder, The Signalling Company
»TypeFox has been an outstanding partner from day one. They are reliable, provide high-quality work and are easy to interact with. The collaboration has been excellent, and we look forward to continuing to build on it.«
David Perez, Director of Embedded Developer Tools, Analog Devices
Counting on us means counting on a successful project.
Clarity before commitment
Proven track record of helping clients identify the perfect fit for DSLs in their application or process landscape.
Advisory support
Comprehensive advisory support throughout the entire design and implementation process of your language.
Knowledge of all aspects
Extensive knowledge of all aspects of language design, from parsing to validation, code generators, interpreters, and visualizations.
Trusted by a diverse range of industries:
Automotive & mobility, aerospace & defense, industrial automation, energy, semiconductors & electronics, telecommunications, software & data, finance & insurance, healthcare
Trust us tooProud 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.
Latest news #DSLs
Talk to us.
Speaking your language is our core business.



