Awesome
This project is for creating 2D graphics (a la PostScript, PDF, the JavaScript canvas, etc).
It also includes tools for managing object layout and and positioning.
A single drawing procedure can output to more than one backend format. Currently supported formats are PNG (via vecto) and PDF (via CL-PDF.
HTML documentation is in doc/.