NJS is an independent implementation of the JavaScript language developed by Netscape and standardized by ECMA. It is designed to be re-entrant, extendible, fast, and programmable.
jsBison is a parser generator which can read bison style grammar definitions and generates according parsers written solely in javascript. Therefore, using jsBison it is easily possible to perform "real" parsing on websites on the client side.