https://github.com/ocramz/plot-light
A lightweight plotting library, exporting to SVG
https://github.com/ocramz/plot-light
graphics plot plotting scientific-visualization vector-graphics visualization
Last synced: 11 months ago
JSON representation
A lightweight plotting library, exporting to SVG
- Host: GitHub
- URL: https://github.com/ocramz/plot-light
- Owner: ocramz
- License: bsd-3-clause
- Created: 2017-07-08T12:21:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-21T14:10:27.000Z (about 7 years ago)
- Last Synced: 2025-03-28T06:33:22.407Z (11 months ago)
- Topics: graphics, plot, plotting, scientific-visualization, vector-graphics, visualization
- Language: Haskell
- Size: 764 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# plot-light
A lightweight plotting library
[](https://travis-ci.org/ocramz/plot-light)
[](https://hackage.haskell.org/package/plot-light)
[](http://stackage.org/lts/package/plot-light)
[](http://stackage.org/nightly/package/plot-light)
`plot-light` provides functionality for rendering 2D graphics. It is geared in particular towards scientific plotting, and it is called "light" because it only requires a few common Haskell dependencies.
It builds upon `blaze-svg` by adding type-safe combinators, geometry primitives and high-level graphing functionality.
## Usage
To use this project you just need `import Graphics.Rendering.Plot.Light`. If GHC complains of name clashes you can import the module in "qualified" form.
## Documentation
Available on Hackage : https://hackage.haskell.org/package/plot-light in the `Graphics.Rendering.Plot.Light` module
## Contributing
You can use `plot-light` in your own projects (either personal, academic or commercial). All feedback such as comments, bug reports, new documentation, feature requests and patches is welcome.
## License
BSD-3, see LICENSE file