Grammarling - EBNF in the browser

Grammarling (http://www.grammarling.com/) is an interactive EBNF grammar renderer written in ClojureScript using the powerful Instaparse parser and Reagent for rendering. Specifying grammars is a quick way to parse well defined freeform text and Grammarling helps to visualize it in the browser.