Gathering detailed insights and metrics for generator-langium
Gathering detailed insights and metrics for generator-langium
Gathering detailed insights and metrics for generator-langium
Gathering detailed insights and metrics for generator-langium
npm install generator-langium
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
753 Stars
838 Commits
68 Forks
23 Watching
26 Branches
41 Contributors
Updated on 28 Nov 2024
TypeScript (99.55%)
JavaScript (0.26%)
HTML (0.17%)
CSS (0.03%)
Cumulative downloads
Total Downloads
Last day
0%
6
Compared to previous day
Last week
-62.3%
40
Compared to previous week
Last month
15.1%
229
Compared to previous month
Last year
1.5%
2,790
Compared to previous year
4
4
Eclipse Langium (IPA: /ˈlæŋɡiəm/, like language and equilibrium) is a language engineering tool for TypeScript with built-in support for the Language Server Protocol. The framework is an all-in-one solution for building programming languages, domain specific languages, code generators, interpreters and compilers. It serves as a spiritual successor to the Eclipse Xtext framework.
Build your first language with Langium in our online playground.
Once you're ready to set up a project, you can use yeoman to generate a sample Langium project:
1npm i -g yo generator-langium 2yo langium
You can find the Langium documentation on the website.
If you're new to building programming language, take a look at our overview to see what Langium offers.
The documentation is divided into several sections:
The documentation website is hosted in this repository.
We host a number of simple examples in our main repo:
More complex examples are available as separate repositories in our GitHub organization:
If you want to contribute to Langium, please take a look at our contributing guide.
Langium is fully MIT licensed.
No vulnerabilities found.
No security vulnerabilities found.