DSLForge is a VS Code extension for Langium, ANTLR4, and Xtext workspaces. I built it because DSL work often feels fragmented: understanding the grammar, drafting scaffolds, generating sample DSL, and validating changes usually happen across separate tools or overly generic AI workflows. DSLForge focuses on a narrower workflow inside VS Code: explain current grammar generate DSL scaffold proposals generate sample DSL validate the current grammar through the workspace’s real validation path
DSLForge is a VS Code extension for Langium, ANTLR4, and Xtext workspaces.
I built it because DSL work often feels fragmented: understanding the grammar, drafting scaffolds, generating sample DSL, and validating changes usually happen across separate tools or overly generic AI workflows.
DSLForge focuses on a narrower workflow inside VS Code:
explain current grammar
generate DSL scaffold proposals
generate sample DSL
validate the current grammar through the workspace’s real validation path
One thing I cared about a lot: validation is intentionally non-AI. DSLForge follows the project’s actual command path instead of pretending to be a validator.
Would love feedback from anyone working on DSLs, language tooling, or grammar-heavy projects.
Report
No reviews yetBe the first to leave a review for DSLForge