A Nim wrapper for matplotlib.
Most of v0.1.0 is now deprecated and redundant with the creation of
the great nimpy.
With nimpy (almost) all of the constructs of matplotlib can now
be called directly.
Nevertheless, I will keep this package for two reasons:
- Hopefully it will serve as a learning resource, with examples, on how to call
matplotlibusingnimpy - Some complex plots can be very verbose (not Nim's fault, by the way) and this will be a package aiming at providing premade templates for such plots.
- Line plots
- Scatter plots
- Histograms (and KDE denisty plots)
- Line segments
- Axis (horizontal and vertical) lines
- Font customisation
- Annotations
- Custom size and DPI
- Sub-plots
- Horizontal and vertical limits
- Custom markers
Examples can be found here.
- Fork it (https://github.com/ruivieira/matplotnim)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
- Announcements: https://lists.sr.ht/~ruivieira/nim-announce
- Discussion: https://lists.sr.ht/~ruivieira/nim-discuss
- Development: https://lists.sr.ht/~ruivieira/nim-devel
Please prefix the subject with [matplotnim].