---
name: rune-langium-codegen
description: "Langium port for Rune DSL tooling Use when working with rune, rosetta, dsl, langium, cdm, isda, drr, finos, language-server, lsp, visual-editor, reactflow."
license: SEE LICENSE IN LICENSE
---

# @rune-langium/codegen

Langium port for Rune DSL tooling

## When to Use

- Working with rune, rosetta, dsl, langium, cdm, isda, drr, finos, language-server, lsp, visual-editor, reactflow
- API surface: 2 functions, 1 classes, 5 types, 1 constants

## Quick Reference

**generators:** `isKnownGenerator`, `getGenerator`, `KNOWN_GENERATORS`
**codegen-service:** `CodegenServiceProxy`
**types:** `CodeGenerationRequest`, `CodeGenerationResult`, `GeneratedFile`, `GenerationError`, `GeneratorInfo`

## Links

- [Repository](https://github.com/pradeepmouli/rune-langium)
- Author: Pradeep Mouli <pmouli@mac.com>