This library can parse JSON texts and generate them from ruby data structures. This port implemented in pure Ruby and comes with its own unicode conversion functions and a parser generated by the Ragel State Machine Compiler.