Great day for the #langium project!
- GitHub repo moved to https://github.com/eclipse-langium
- v1.3.0 is released
- v2.0.0 is released
Join the next level of language engineering!
A new showcase for #Langium is available: MiniLogo is a DSL for drawing on a canvas. It's interpreted live on the Langium website (running fully in the browser).
📣 Exciting News! #Langium is taking a significant step forward by submitting a new project proposal at the Eclipse Foundation. Read our latest blog post to learn more about this open governance move.
https://www.typefox.io/blog/open-governance-for-langium
#Collaboration #CommunityDriven #OpenGovernance #OpenSource #LanguageEngineering #LanguageToolkit
#Langium #collaboration #communitydriven #opengovernance #opensource #languageengineering #languagetoolkit
#Langium has a new online showcase: after the state machine, we just added a second example DSL for arithmetic calculations. Try it right in your browser – the text editor is backed by a Langium-based language server running in a web worker.
https://langium.org/showcase/arithmetics/
📢 #Langium 1.0 is released!
After almost two years of hard work, we lifted this language toolkit to the level of maturity. Read our blog post to learn more:
https://www.typefox.io/blog/langium-1.0-a-mature-language-toolkit
#Langium release 1.0 is coming later this month! As we approach that, we have great stuff to announce (2/2).
The main Langium contributor
Mark Sujew implemented the ALL(*) lookahead algorithm for the Chevrotain parser library. This means that Langium grammars now have a similar expressivity as ANTLR 4, but natively in TypeScript!
#Langium release 1.0 is coming later this month! As we approach that, we have great stuff to announce (1/2).
The long-time Xtext committer
Dennis Hübner created a tool to migrate an Xtext grammar and related EMF metamodels to Langium. Of course it won't translate your Java or Xtend code to TypeScript, but it's a great way to kick-start your Langium project.