plot-light: A lightweight plotting library, exporting to SVG

[ bsd3, graphics, library ] [ Propose Tags ]

A lightweight plotting library, exporting to SVG

[Skip to Readme]
Versions,,,,,,,,,, 0.1.1, 0.1.2, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.9, 0.3, 0.3.1, 0.3.2,, 0.3.3,,, 0.4, 0.4.1, 0.4.2, 0.4.3 (info)
Dependencies attoparsec, attoparsec-time, base (>=4.7 && <5), blaze-svg, colour, palette, plot-light, scientific, text, time [details]
License BSD-3-Clause
Copyright 2017 Marco Zocca
Author Marco Zocca
Maintainer zocca marco gmail
Category Graphics
Home page
Source repo head: git clone
Uploaded by ocramz at Sun Jul 16 14:34:07 UTC 2017
Distributions LTSHaskell:0.2.9, NixOS:0.4.3, Stackage:0.4.3, openSUSE:0.2.9
Executables plot-light
Downloads 3584 total (183 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-07-16 [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for plot-light-0.2.1

[back to package description]


A lightweight plotting library, exporting to SVG

Build Status Hackage plot-light plot-light

plot-light provides functionality for rendering vector graphics as SVG. It is geared in particular towards scientific plotting, and it is termed "light" because it only requires a few common Haskell dependencies and no external libraries. It builds upon blaze-svg by adding type-safe combinators, geometry primitives and functionality.


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.


Available on Hackage : in the Graphics.Rendering.Plot.Light module


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.


BSD-3, see LICENSE file