boomslang is a thin layer over matplotlib that simplifies creation of common plots.
I created Boomslang to decrease the amount of boilerplate code I had to write when producing graphs for research papers. Boomslang treats data and plots separately and encapsulates them both in objects, giving the programmer the ability to author modular, re-usable graphing code.
To get started, check out the GettingStarted wiki page. To see some examples of Boomslang in action, check out Examples.
Users of Boomslang are encouraged to subscribe to the boomslang-users mailing list (http://groups.google.com/group/boomslang-users). Feature suggestions and bugs can be filed using the Issues tab above.