posted on Wed May 31 2023
by Dr. Miro Spönemann, Mark Sujew, Daniel Dietrich
This is an exciting moment for the Langium project. In just a short time, we have achieved significant milestones. We kicked off Langium in…
posted on Thu May 25 2023
by Christian Schneider
Hey there, this is Christian. Today I'm writing about an important aspect of DSLs and DSL tooling: Code generation. I guess you agree on my…
posted on Mon Feb 13 2023
by Mark Sujew
With Jupyter Notebooks , data scientists and developers using Python have had a de facto standard way of sharing documentation and…
posted on Tue Jan 17 2023
by Markus Rudolph
Langium has its own playground , where you can now test the conversion of text into a well-defined model. It runs without support from the…
posted on Fri Dec 16 2022
by Dr. Miro Spönemann
Langium is a toolkit for domain-specific languages (DSLs) that is fully built with TypeScript. It provides a text parser with integrated…
posted on Thu Dec 08 2022
The original paper about the ALL( * ) lookahead has been released in 2014. Even though it features the most powerful LL-style lookahead…
posted on Wed Dec 07 2022
by Dennis Hübner
Web applications have become firmly established in many areas of software development. This is also true for domain-specific languages…
posted on Fri Nov 04 2022
TypeScript has become the de-facto standard for cloud-based developer tools. The Eclipse Cloud DevTools Working Group features several…
posted on Fri Jul 01 2022
We announced Langium as a language engineering framework for Node.js a year ago. But the case for running language servers in the web…
posted on Tue May 17 2022
posted on Mon Mar 28 2022
by Dr. Guillaume Fontorbe, Claas Petersen, Emil Krebs
posted on Thu Mar 17 2022
by Mark Sujew, Irina Artemeva
posted on Wed Feb 09 2022
by Jette Petzold
posted on Thu Feb 03 2022
posted on Wed Nov 03 2021
by Mark Sujew, Christian Schneider
posted on Thu Jun 24 2021
by Daniel Dietrich, Dr. Miro Spönemann
posted on Tue Jun 15 2021
by Daniel Dietrich, Dr. Miro Spönemann, Sven Efftinge
posted on Tue May 04 2021
by Kai Salmen
posted on Thu Oct 29 2020
by Dr. Jan Köhnlein
posted on Mon Feb 17 2020
posted on Fri Dec 20 2019
posted on Tue Aug 28 2018
by Moritz Eysholdt
posted on Thu Jun 07 2018
posted on Thu May 24 2018
by Sven Efftinge
posted on Thu Mar 08 2018
posted on Tue Feb 13 2018
posted on Wed Dec 06 2017
posted on Fri Oct 20 2017
posted on Thu Oct 19 2017
posted on Wed Oct 11 2017
posted on Sat Oct 07 2017
posted on Thu Jul 06 2017
posted on Thu Jun 08 2017
posted on Wed May 24 2017
posted on Wed May 17 2017
posted on Fri May 12 2017
posted on Mon Apr 24 2017
by antonkosyakov
posted on Wed Feb 01 2017
posted on Thu Jan 19 2017
posted on Thu Dec 22 2016
posted on Tue Dec 20 2016
posted on Sat Nov 12 2016
posted on Wed Nov 02 2016
by Akos Kitta
posted on Fri Oct 21 2016
posted on Tue Aug 02 2016
posted on Wed Jul 27 2016
posted on Thu Jun 30 2016
posted on Wed Mar 16 2016
posted on Thu Mar 03 2016
posted on Fri Feb 19 2016
posted on Thu Feb 04 2016
posted on Sun Jan 24 2016
by lorenzobettini
posted on Fri Jan 01 2016