Try it
Four live parsers in your browser: JSON, Lisp, Lua, and Galley itself. Type below or drop in a file — parsing runs locally in WebAssembly, nothing is uploaded. The JSON tab counts values two ways: hooks that fire during the parse, or one AST snapshot plus a host walk — pick either and compare parse time against time-to-totals. Try real files: the JSON samples, Lisp samples, Lua samples and Galley samples in this repo, or the datasets (twitter, github events, canada, …) in the benchmark repo.