BNF wrangling and railroad diagrams
-
Updated
Aug 12, 2025 - C
BNF wrangling and railroad diagrams
BNF Converter
A Signal Engine for a Live Code Language Ecosystem
invariant codebase of editor-grammar (codemirror-grammar, ace-grammar,prism-grammar,syntaxhighlighter-grammar, highlightjs-grammar,..)
Parses, represents, and inspects EBNF grammars
GrammarTemplate: versatile and intuitive grammar-based templating for PHP, Python, JavaScript
An official highlighter for the Skript language, to be used in VS Code and supported editors.
Grammaropt : a framework for optimizing over domain specific languages (DSLs)
An LALR(1) parser generator for C or C++
The Koi grammar.
Draws a grammar tree based on production rules, terminal and nonterminal symbols params.
A .NET library that allows to import, define and transform context free grammars
Sphinx extension for generating documentation from an EBNF file
An official highlighter for the Skript language, to be used in VS Code and supported editors.
A mini library in Kotlin that handle defining and parsing a grammar
Add a description, image, and links to the grammar-specification topic page so that developers can more easily learn about it.
To associate your repository with the grammar-specification topic, visit your repo's landing page and select "manage topics."