Skip to content

A thin layer over matplotlib that simplifies creation of common plots

License

Notifications You must be signed in to change notification settings

jcmdev0/boomslang

 
 

Repository files navigation

About Boomslang

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.

Downloading Boomslang

The current stable version of Boomslang is 0.6 beta. For a list of new features and bug fixes in this version, check the changelog in the wiki.

Boomslang requires matplotlib. You can get it at their GitHub page or install it through your favorite package management utility like pip.

Since the rate of churn of Boomslang's feature set is still pretty high, I recommend that people use Boomslang by checking out a read-only copy of the repository.

Getting Started

To get started, check out the Getting Started and Examples wiki pages.

Staying Up-To-Date

Users of Boomslang are encouraged to subscribe to the (low-traffic) boomslang-users mailing list. Feature suggestions and bug reports can be filed using the Issues tab above. If you want to stay informed about commits to Boomslang, you can subscribe to the commits RSS feed.

Troubleshooting

First, check the FAQ; if a question gets asked more than about twice, I'll put it there. Then, ask the mailing list or ask me directly.

About

A thin layer over matplotlib that simplifies creation of common plots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%