reflex backend for diagrams drawing EDSL. http://projects.haskell.org/diagrams/

Latest on Hackage:0.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD3 licensed by Daniel Bergey

diagrams-reflex Build Status

diagrams-reflex is a an SVG backend for diagrams, to be used in the browser via ghcjs. Diagrams is a powerful, flexible, declarative domain-specific language for creating vector graphics, using the Haskell programming language.


git clone git@github.com:diagrams/diagrams-reflex
cd diagrams-reflex

Pick one of the build methods below.

With stack

stack build

wiith reflex-platform

work-on ./ghcjs.nix ./.


The examples directory contains several simple examples. Running versions of these examples (and others, not all using reflex) are online at http://bergey.github.io/gooey.


The following features are supported. If they don’t work as expected (or as other Diagrams Backends), please file a bug report.

- fill color (solid only)
- line color
- line width
- line cap & join
- dashing
- opacity
- Paths
- Text
- mouse events
- font weight

These features are not yet implemented. Pull requests welcome!

- textures


v0.1 (2016-02-19)

initial release

comments powered byDisqus