Langium: A TypeScript-Based Language Workbench for Domain-Specific Languages
Domain-specific languages bring domain experts into model-based engineering by allowing them to use their usual notation and terminology. However, developing a high-quality language with tooling often requires substantial implementation effort. Eclipse Langium is a TypeScript-based language workbench that addresses thi...