Kouprey is a library that can be used to create parsers using the Parsing Expression Grammar formalism.
It allows grammars to be specified in plain JavaScript, but formatted in such a way as to resemble grammars written using EBNF.
You can download the latest stable version (version 1.6) of Kouprey here (tar.gz) or here (zip).
You can see a collection of live demos for Kouprey here. However, one of the coolest uses of Kouprey is another Deadpixi.COM project, Esel.
You can read Kouprey’s documentation here.
Kouprey has its own Google Group here.
Do you use Kouprey? Rob would love to hear from you.