Oga is an XML/HTML parser written in Ruby. Oga aims to provide an easy to use and high performance API for all your XML/HTML parsing needs. Oga requires nothing other than Ruby, it does not depend on libxml and the likes.
To achieve high performance Oga uses a C or Java extension depending on your Ruby platform. Pure Ruby is sadly not fast enough to process large amounts of text in reasonable time.
Oga: A large two-person saw used for ripping large boards in the days before power saws. One person stood on a raised platform, with the board below him, and the other person stood underneath them.
For more information, see the README.