CLUSTER DIAGRAMS-DEFINITIONS-EBNF · 4 ENTRIES · EARLIEST ENTRY 2017-05-21
Grammar diagram generators
Cluster of tools that transform grammar specifications like EBNF into railroad diagrams for documentation, with one variant converting natural-language descriptions into set-builder notation. The available dated history is too thin to discern a trend, as only four dated entries exist before the index start. Traction leaders are useless-set-converter, ebnf-rr, and python-syntrax, all showing zero stars, indicating early-stage development.
Entry timeline
ENTRY TIMELINE
Each bar is the month a member carries, which is a creation date where the source published one and a crawl date otherwise. Nothing in the index was found before 11 August 2026, and coverage broadened sharply on 14–15 August, so a bar from then on reports how much we found that month, not how much was built; an earlier bar reports how far back a member's own source dated it — not how long we have been watching.
Members by activity
Activity signals, not revenue.
Build origin · 1 ai-built · 2 hand-coded · 1 unlabelled
Operator · 1 hobby · 3 open source
Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 4 listed below. Unlabelled means nothing has decided yet — not that the answer is small.
- 01useless-set-converter0★8 mostaleliveai-builthobbyWeb tool that converts between natural-language descriptions, equations, and enumerated lists to produce standardized mathematical set-builder notation.
- 02ebnf-rr0★9 mostaleliveopen sourceTool that converts EBNF grammar definitions into railroad diagrams for document generation.
- 03python-syntrax0★9 yrabandonedlivehand-codedopen sourceLibrary that generates railroad diagrams from grammar definitions.
- 04latex-rail0★9 yrabandonedlivehand-codedopen sourceCommand-line tool that generates syntax diagrams for LaTeX documents from EBNF specifications.
Ranked by traction, highest first, and paged 20 at a time — this is a window on the cluster, never the whole of it. Ties are broken by a stable id so a product cannot appear on two pages or fall between them. Browse every cluster.