10

8

6

4

2


9.9

7.1

9.8

7.8

9.8

8.1

9.8

6.8

9.8

5.4

9.8

4.9

185 Graphics packages and projects

  • implicit

    9.9 7.1 Haskell
    Math-inspired programmatic 2&3D CAD
  • threepenny-gui

    9.8 7.8 Haskell
    GUI framework that uses the web browser as a display.
  • brick

    9.8 8.1 Haskell
    A declarative terminal user interface library
  • sdl2

    9.8 6.8 Haskell
    Both high- and low-level bindings to the SDL library (version 2.0.2+).
  • clay

    9.8 5.4 Haskell
    CSS preprocessor as embedded Haskell.
  • hylide

    9.8 4.9 Haskell
    WebGL live-coding environment for writing shaders with Hylogen
  • friday

    9.7 3.1 Haskell
    A functional image processing library for Haskell.
  • gloss

    9.7 4.7 Haskell
    Painless 2D vector graphics, animations and simulations.
  • OpenGL

    9.6 3.8 Haskell
    A binding for the OpenGL graphics system
  • typed-spreadsheet

    9.5 3.8 Haskell
    Typed and composable spreadsheets
  • diagrams-lib

    9.5 6.3 Haskell
    Embedded domain-specific language for declarative graphics
  • luminance

    9.4 1.4 Haskell
    Type-safe, type-level and stateless graphics framework
  • fltkhs

    9.4 7.5 L4 C++
    FLTK bindings
  • X11

    9.4 3.9 Haskell
    A binding to the X11 graphics library
  • diagrams-core

    9.4 4.3 Haskell
    Core libraries for diagrams EDSL
  • blank-canvas

    9.3 4.5 Haskell
    HTML5 Canvas Graphics Library
  • unm-hip

    9.3 0.0 Haskell
    A Library for the manipulation of images
  • diagrams

    9.3 2.7 Haskell
    Embedded domain-specific language for declarative vector graphics
  • QuickPlot

    9.2 0.0 L2 JavaScript
    Quick and easy data visualization with Haskell
  • free-game

    9.2 2.2 Haskell
    Create games for free
  • diagrams-contrib

    9.1 5.4 Haskell
    Collection of user contributions to diagrams EDSL
  • hslogger

    9.1 0.2 Haskell
    Versatile logging framework
  • GLFW-b

    9.1 2.6 Haskell
    Bindings to GLFW OpenGL library
  • timeplot

    9.1 0.8 Haskell
    A tool for visualizing time series from log files.
  • diagrams-svg

    9.0 3.7 Haskell
    SVG backend for diagrams drawing EDSL.
  • xcffib

    8.8 5.3 L5 Python
    A cffi-based python binding for X
  • OpenGLRaw

    8.8 3.3 Haskell
    A raw binding for the OpenGL graphics system
  • Rasterific

    8.8 6.9 Haskell
    A pure haskell drawing engine.
  • GLUT

    8.8 3.0 Haskell
    A binding for the OpenGL Utility Toolkit
  • GLUtil

    8.6 0.9 Haskell
    Miscellaneous OpenGL utilities.
  • graphics-drawingcombinators

    8.5 0.0 Haskell
    A functional interface to 2D drawing in OpenGL
  • yampa-canvas

    8.5 0.7 Haskell
    blank-canvas frontend for Yampa
  • plots

    8.4 7.2 Haskell
    Diagrams based plotting library.
  • Gifcurry

    8.4 1.7 Haskell
    Create animated GIFs, overlaid with optional text, from video files.
  • bindings-GLFW

    8.4 2.6 L2 C
    Low-level bindings to GLFW OpenGL library
  • ombra

    8.4 7.9 Haskell
    Render engine.
  • SVGFonts

    8.3 2.4 Haskell
    Fonts from the SVG-Font format
  • hayland

    8.3 0.0 Haskell
    Haskell bindings for the C Wayland library.
  • diagrams-rasterific

    8.2 3.2 Haskell
    Rasterific backend for diagrams.
  • diagrams-cairo

    8.2 4.0 Haskell
    Cairo backend for diagrams drawing EDSL
  • FractalArt

    8.1 0.0 Haskell
    Generates colorful wallpapers
  • freenect

    8.1 0.0 Haskell
    Interface to the Kinect device.
  • nehe-tuts

    8.1 0.0 Haskell
    Port of the NeHe OpenGL tutorials to Haskell.
  • diagrams-builder

    8.1 5.3 Haskell
    hint-based build service for the diagrams graphics EDSL.
  • plot

    8.1 1.9 Haskell
    A plotting library, exportable as eps/pdf/svg/png or renderable with gtk
  • diagrams-reflex

    8.1 0.9 Haskell
    reflex backend for diagrams drawing EDSL.
  • imagemagick

    8.0 0.1 Haskell
    bindings to imagemagick library
  • processing-for-haskell

    8.0 4.4 Haskell
    Computer graphics for kids and artists with Processing implemented in Haskell.
  • hip

    8.0 8.0 Haskell
    Haskell Image Processing (HIP) Library.
  • qt

    7.9 0.0 Haskell
    Qt bindings
  • matplotlib

    7.9 7.5 Haskell
    Bindings to Matplotlib; a Python plotting library
  • KdTree

    7.9 0.0 Haskell
    KdTree, for efficient search in K-dimensional point clouds.
  • language-glsl

    7.7 0.0 Haskell
    GLSL abstract syntax tree, parser, and pretty-printer
  • reflex-gloss

    7.7 1.2 Haskell
    An reflex interface for gloss.
  • ltk

    7.7 3.5 Haskell
    Leksah tool kit
  • webkit

    7.7 0.6 Haskell
    Binding to the Webkit library.
  • vinyl-gl

    7.7 0.1 Haskell
    Utilities for working with OpenGL's GLSL shading language and vinyl records.
  • diagrams-haddock

    7.6 4.9 Haskell
    Preprocessor for embedding diagrams in Haddock documentation
  • splines

    7.6 0.0 Haskell
    B-Splines, other splines, and NURBS.
  • freetype2

    7.6 4.5 L2 C
    Haskell binding for FreeType 2 library
  • diagrams-canvas

    7.5 3.4 Haskell
    HTML5 canvas backend for diagrams drawing EDSL
  • GLFW-b-demo

    7.5 0.4 Haskell
    GLFW-b demo
  • diagrams-pgf

    7.5 4.8 Haskell
    PGF backend for diagrams drawing EDSL.
  • blaze-svg

    7.5 3.2 Haskell
    SVG combinator library
  • Hate

    7.4 0.0 Haskell
    A small 2D game framework.
  • HPDF

    7.4 1.5 Haskell
    Generation of PDF documents
  • hsmagick

    7.4 0.0 Haskell
    FFI bindings for the GraphicsMagick library
  • crocodile

    7.3 0.0 Haskell
    An offline renderer supporting ray tracing and photon mapping
  • UISF

    7.3 0.0 Haskell
    Library for Arrowized Graphical User Interfaces.
  • d3js

    7.3 0.0 Haskell
    Declarative visualization on a web browser with DSL approach.
  • static-canvas

    7.3 0.3 Haskell
    DSL to generate HTML5 Canvas javascript.
  • diagrams-gtk

    7.2 2.3 Haskell
    Backend for rendering diagrams directly to GTK windows
  • xhb

    7.2 0.0 Haskell
    X Haskell Bindings
  • processing

    7.2 0.0 Haskell
    Web graphic applications with processing.js.
  • GPipe-GLFW

    7.2 6.8 Haskell
    GLFW OpenGL context creation for GPipe
  • diagrams-graphviz

    7.1 2.9 Haskell
    Graph layout and drawing with GrahpViz and diagrams
  • diagrams-postscript

    7.0 3.2 Haskell
    Postscript backend for diagrams drawing EDSL
  • diagrams-html5

    6.9 3.3 Haskell
    HTML5 canvas backend for diagrams drawing EDSL
  • gelatin

    6.9 5.6 Haskell
    An experimental real time renderer.
  • lgtk

    6.8 0.0 Haskell
    Lens GUI Toolkit
  • sdl2-mixer

    6.8 4.0 Haskell
    Bindings to SDL2_mixer.
  • ansigraph

    6.8 2.4 Haskell
    Terminal-based graphing via ANSI and Unicode
  • hogre

    6.8 0.0 Haskell
    Haskell binding to a subset of OGRE
  • sdl2-image

    6.5 5.1 Haskell
    Bindings to SDL2_image.
  • poppler

    6.5 0.2 Haskell
    Binding to the Poppler.
  • hsexif

    6.4 3.6 Haskell
    EXIF handling library in pure Haskell
  • graphviz

    6.4 4.8 Haskell
    Bindings to Graphviz for graph visualisation.
  • assimp

    6.3 0.0 L5 C++
    The Assimp asset import library
  • nanovg

    6.3 6.0 Haskell
    Haskell bindings for nanovg
  • GLURaw

    6.3 1.6 Haskell
    A raw binding for the OpenGL graphics system
  • integration

    6.2 0.0 Haskell
    Fast robust numeric integration via tanh-sinh quadrature
  • gtk-traymanager

    6.2 0.0 L5 C
    A wrapper around the eggtraymanager library for Linux system trays
  • servant-JuicyPixels

    6.2 0.0 Haskell
    Servant support for JuicyPixels
  • opengles

    6.0 0.0 Haskell
    Functional interface for OpenGL 4.1+ and OpenGL ES 2.0+
  • caramia

    6.0 0.0 Haskell
    High-level OpenGL bindings
  • glade

    5.9 1.8 Haskell
    Binding to the glade library.
  • STL

    5.8 0.0 Haskell
    STL 3D geometry format parsing and pretty-printing
  • haskell-plot

    5.8 0.0 Haskell
    A library for generating 2D plots painlessly.
  • hslogger-template

    5.8 1.9 Haskell
    Automatic generation of hslogger functions
  • robot

    5.8 0.0 Haskell
    Simulate keyboard and mouse events
  • puzzle-draw

    5.6 5.0 Haskell
    Creating graphics for pencil puzzles.
  • rhythm-game-tutorial

    5.6 0.0 Haskell
    Haskell rhythm game tutorial
  • lucid-svg

    5.6 0.6 Haskell
    DSL for SVG using lucid for HTML
  • dynamic-graph

    5.4 0.3 Haskell
    Draw and update graphs in real time with OpenGL
  • svg-tree

    5.3 2.9 Haskell
    SVG file loader and serializer
  • gtkglext

    5.3 0.6 Haskell
    Binding to the GTK+ OpenGL Extension
  • friday-devil

    5.3 0.5 Haskell
    Uses the DevIL C library to read and write images from and to files and memory buffers.
  • fltkhs-demos

    5.1 5.5 Haskell
    FLTKHS demos. Please scroll to the bottom for more information.
  • repa-v4l2

    5.1 0.0 Haskell
    Provides high-level access to webcams.
  • null-canvas

    5.1 0.0 Haskell
    HTML5 Canvas Graphics Library - forked Blank Canvas
  • Vulkan

    5.1 0.8 L1 Python
    A binding for the Vulkan API
  • zsh-battery

    5.1 0.0 Haskell
    Ascii bars representing battery status
  • gi-gtk-hs

    5.1 4.8 Haskell
    A wrapper for gi-gtk, adding a few more idiomatic API parts on top
  • SFML-control

    4.8 0.0 Haskell
    Higher level library on top of SFML
  • hogre-examples

    4.8 0.0 Haskell
    Examples for using Hogre.
  • gloss-juicy

    4.8 1.3 Haskell
    Load any image supported by Juicy.Pixels in your gloss application
  • gtksourceview2

    4.6 0.6 Haskell
    Binding to the GtkSourceView library.
  • xbattbar

    4.6 0.0 Haskell
    Simple battery indicator
  • gpolyline

    4.6 0.2 Haskell
    Pure module for encoding/decoding Google Polyline
  • vte

    4.6 0.6 Haskell
    Binding to the VTE library.
  • thumbnail-plus

    4.6 0.0 Haskell
    Generate thumbnails easily and safely.
  • picedit

    4.6 5.1 Haskell
    simple image manipulation functions
  • svgcairo

    4.6 0.6 Haskell
    Binding to the libsvg-cairo library.
  • FTGL

    4.6 0.0 Haskell
    Portable TrueType font rendering for OpenGL using the Freetype2 library
  • Noise

    4.6 0.0 Haskell
    A Haskell coherent noise generator based on libnoise
  • diagrams-qrcode

    4.6 0.0 Haskell
    Draw QR codes to SVG, PNG, PDF or PS files.
  • gtk2hs-hello

    4.6 0.0 Haskell
    Gtk2Hs Hello World, an example package
  • delaunay

    4.3 0.0 Haskell
    Build a Delaunay triangulation of a set of points
  • barrier

    4.3 1.3 Haskell
    Shield.io style badge generator
  • identicon

    4.3 6.3 Haskell
    Flexible generation of identicons
  • d3d11binding

    4.0 0.0 L1 C
    A raw binding for the directX 11
  • log-warper

    4.0 8.3 Haskell
    Flexible, configurable, monadic and pretty logging
  • freetype-simple

    4.0 0.0 Haskell
    Single line text rendering for OpenGL ES
  • luminance-samples

    4.0 0.0 Haskell
    Luminance samples
  • avatar-generator

    4.0 0.0 Haskell
    A simple random avatar icon generator
  • Slides

    4.0 0.5 Haskell
    Generate slides from Haskell code
  • gloss-banana

    4.0 0.0 Haskell
    An Interface for gloss in terms of a reactive-banana Behavior.
  • diagrams-rubiks-cube

    4.0 2.5 Haskell
    Library for drawing the Rubik's Cube.
  • oculus

    3.7 0.0 Haskell
    Oculus Rift ffi providing head tracking data
  • plot-gtk

    3.7 0.0 Haskell
    GTK plots and interaction with GHCi
  • pixelated-avatar-generator

    3.7 3.5 Haskell
    A library and application for generating pixelated avatars.
  • renderable

    3.7 0.9 Haskell
    An API for managing renderable resources.
  • graphics-formats-collada

    3.3 0.0 Haskell
    Load 3D geometry in the COLLADA format
  • prizm

    3.3 5.7 Haskell
    Compute with colors and differenct color spaces
  • dynamic-plot

    3.3 6.5 Haskell
    Interactive diagram windows
  • lowgl

    3.3 3.7 Haskell
    Basic gl wrapper and reference
  • fltkhs-fluid-demos

    2.8 4.8 Haskell
    Fltkhs Fluid Demos
  • fltkhs-fluid-examples

    2.8 4.8 Haskell
    Fltkhs Fluid Examples
  • font-opengl-basic4x6

    2.8 0.0 Haskell
    Basic4x6 font for OpenGL
  • pianola

    2.8 0.0 L1 Java
    Remotely controlling Java Swing applications
  • rasterific-svg

    2.8 5.2 Haskell
    SVG renderer based on Rasterific.
  • GLMatrix

    2.8 0.0
    Utilities for working with OpenGL matrices
  • xdot

    2.8 0.0 Haskell
    Parse Graphviz xdot files and interactively view them using GTK and Cairo
  • gtk-toy

    2.8 0.0
    Convenient Gtk canvas with mouse and keyboard input.
  • carettah

    2.8 4.4 Haskell
    A presentation tool written with Haskell.
  • thumbnail

    2.8 0.0 Haskell
    generate thumbnail image
  • Blobs

    2.8 0.0 Haskell
    Diagram editor
  • bindings-potrace

    2.8 0.0 Haskell
    Low-level bindings to the potrace bitmap tracing library
  • smallpt-hs

    2.8 0.0 Haskell
    A Haskell port of the smallpt path tracer.
  • barcodes-code128

    2.6 0.0 Haskell
    Generate Code 128 barcodes as PDFs
  • pictikz

    2.2 5.7 Haskell
    Converts a svg image to tikz code.
  • friday-scale-dct

    2.2 0.0 Haskell
    Scale Friday images with DCT
  • pcd-loader

    2.2 0.0 Haskell
    PCD file loader.
  • gtk-mac-integration

    2.2 0.6 Haskell
    Bindings for the Gtk/OS X integration library.
  • phraskell

    2.2 0.0 Haskell
    A fractal viewer.
  • curves

    2.2 0.0 Haskell
    Library for drawing curve based images.
  • UTFTConverter

    2.2 0.0 Haskell
    Processing popular picture formats into .c or .raw format in RGB565
  • diagrams-hsqml

    2.2 0.0 Haskell
    HsQML (Qt5) backend for Diagrams
  • sdl2-cairo

    2.2 0.0 Haskell
    Render with Cairo on SDL textures. Includes optional convenience drawing API.
  • 3dmodels

    1.6 0.0 Haskell
    3D model parsers
  • ply-loader

    1.6 1.9 Haskell
    PLY file loader.
  • pgm

    1.6 0.0 Haskell
    Pure Haskell implementation of PGM image format
  • gloss-raster-accelerate

    1.6 4.8 Haskell
    Parallel rendering of raster images using Accelerate
  • hsqml-datamodel

    1.6 0.0 Haskell
    HsQML (Qt5) data model.
  • FreeTypeGL

    1.6 4.6 Haskell
    Loadable texture fonts for OpenGL.
  • awesomium-raw

    1.6 0.0 L3 C++
    Low-level Awesomium bindings.
  • gegl

    1.0 7.5 Haskell
    Haskell bindings to GEGL library
  • gloss-accelerate

    1.0 4.9 Haskell
    Extras to interface Gloss and Accelerate
  • gridbox

    0.8 4.5 Haskell
    A grid box model
  • babl

    0.6 2.5 Haskell
    Initial project template from stack
  • wxSimpleCanvas

    0.6 0.7 Haskell
    Simple zoomable canvas for wxHaskell
  • gridbounds

    0.6 1.6 Haskell
    Collision detection for GridBox
  • gjk

    0.6 2.9 Haskell
    Gilbert-Johnson-Keerthi (GJK) collision detection algorithm
  • earclipper

    0.6 2.8 Haskell
    Ear Clipping Triangulation
  • x11-xim

    0.6 1.2 Haskell
    A binding to the xim of X11 graphics library

Add another 'Graphics' Package