Rasterific

A pure haskell drawing engine.

Version on this page:0.7.4.2
LTS Haskell 18.4:0.7.5.4
Stackage Nightly 2021-07-23:0.7.5.4
Latest on Hackage:0.7.5.4

See all snapshots Rasterific appears in

BSD-3-Clause licensed by Vincent Berthoux
Maintained by twinside@gmail.com
This version can be pinned in stack with:Rasterific-0.7.4.2@sha256:49364f5259b7c1a822faad497781d2b3424d25ef2eaa8203e068e9eb3368f801,6008

Rasterific

Rasterific logo

Hackage

Rasterific is a Haskell rasterization engine (a vectorial renderer) implemented on top of JuicyPixels. Rasterific bases its text rendering on FontyFruity.

Main capability

  • Draw vector graphics to an image.
  • Export graphics to PDF (since 0.6).

Design

The renderer design is based on the Nile / Gezira renderer from the STEP project from the VPRI institute. The interesting thing about this renderer is the conciseness of it’s implementation, providing antialiased rendering in the way.