rune-langium
Modules
| Module | Description |
|---|---|
| cli/src | Command-line entry points for parsing, validating, and generating code from Rune DSL workspaces. |
| codegen/src/export | Generate TypeScript, Zod, JSON Schema, and form-preview metadata from parsed Rune DSL documents. |
| core/src | Parse .rosetta source into typed ASTs, build cross-file workspaces, and serialize models back to source text. |
| lsp-server/src | Embed a Rune DSL language server behind a WebSocket or custom connection adapter. |
| visual-editor/src | ReactFlow-based graph and form components for exploring and editing Rune DSL models in the browser. |