OOo4R is a pure-Ruby API for OpenOffice documents. The goal is to allow full manipulation (creation, editing, saving) of OpenOffice documents.
The project was born from Daniel Carrera's OOoExtract program. Work on a complete OOo API has just stated, so there's little here right now.
James Britt