Rasterific

A pure haskell drawing engine.

Version on this page:0.6.1.1
LTS Haskell 15.13:0.7.5.2
Stackage Nightly 2020-05-26:0.7.5.2
Latest on Hackage:0.7.5.2

See all snapshots Rasterific appears in

BSD-3-Clause licensed by Vincent Berthoux
Maintained by [email protected]

Module documentation for 0.6.1.1

This version can be pinned in stack with:[email protected]:c9e905e289501a9f4f824924320eb4c49cca0ae8df68db00054862b8c340f6a2,5307

Rasterific

Rasterific logo

Build Status 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.