Haskell Diagrams

Open-source Haskell projects categorized as Diagrams | Edit details

Top 22 Haskell Diagram Projects

  • GitHub repo diagrams

    Embedded domain-specific language for declarative vector graphics (wrapper package) (by diagrams)

    Project mention: Diagrams-Cairo installation - addDLL: libcairo-2 or dependencies not loaded | reddit.com/r/haskell | 2020-12-28

    I started the summer intending to try and port diagrams-cairo to use the newer gi-cairo library (discussion here), which among other things is a lot simpler and more reliable to install. But other projects got in the way... I'd love to see someone pick up that work.

  • GitHub repo diagrams-lib

    Diagrams standard library

  • GitHub repo diagrams-core

    Core types and utilities

  • GitHub repo diagrams-svg

    An SVG backend for diagrams

  • GitHub repo diagrams-contrib

    User-contributed extensions to diagrams

  • GitHub repo diagrams-braille

    Render diagrams to Braille

  • GitHub repo diagrams-reflex

  • GitHub repo halma

    Chinese Checkers Haskell library, GUI application and Telegram bot

  • GitHub repo diagrams-pgf

    A PGF backend for diagrams

  • GitHub repo diagrams-rasterific

    Rasterific backend for diagrams

  • GitHub repo diagrams-cairo

    Cairo backend for diagrams

    Project mention: Is It Possible To Get Chart To Draw In A Gtk | reddit.com/r/haskell | 2021-01-31

    I have now done this.

  • GitHub repo diagrams-rubiks-cube

    Haskell library for drawing the Rubik's Cube

  • GitHub repo diagrams-builder

    Utilities for creating diagram-building tools

  • GitHub repo diagrams-qrcode

    Draw QR codes to SVG, PNG, PDF or PS files.

  • GitHub repo diagrams-haddock

    Preprocessor for including inline diagrams in Haddock documentation

  • GitHub repo diagrams-graphviz

    Graph layout and drawing with GraphViz and diagrams

  • GitHub repo diagrams-canvas

    blank-canvas backend

  • GitHub repo diagrams-postscript

    Postscript backend for Diagrams.

  • GitHub repo diagrams-html5

    HTML5 Canvas backend for diagrams

  • GitHub repo slide-rules-generator

    A library for generating slide rules using Haskell and `diagrams`.

    Project mention: A homemade slide rule, using a laser cutter for engraving text & ticks from my generated SVG LL scales from 1.002 to 1e10, 0.998 to 1e-10, C & D scales, Log scale | reddit.com/r/Sliderules | 2021-07-20

    I wrote a program which generates SVGs for different specifications of scale & tick marks. It's currently not very well documented, but it makes generating scales (circular & linear) pretty easy. https://github.com/dylan-thinnes/slide-rules-generator

  • GitHub repo diagrams-gtk

    Optional add-on to diagrams-cairo allowing diagrams to be rendered directly to GTK windows.

  • GitHub repo p-adic-diagrams

    Generate simple p-adic integer diagrams

    Project mention: 3-adic integers | reddit.com/r/generative | 2021-04-16

    Created with custom Haskell script and Diagrams library.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-07-20.


What are some of the best open-source Diagram projects in Haskell? This list will help you:

Project Stars
1 diagrams 146
2 diagrams-lib 127
3 diagrams-core 74
4 diagrams-svg 41
5 diagrams-contrib 23
6 diagrams-braille 21
7 diagrams-reflex 20
8 halma 15
9 diagrams-pgf 14
10 diagrams-rasterific 14
11 diagrams-cairo 13
12 diagrams-rubiks-cube 12
13 diagrams-builder 12
14 diagrams-qrcode 9
15 diagrams-haddock 8
16 diagrams-graphviz 8
17 diagrams-canvas 8
18 diagrams-postscript 7
19 diagrams-html5 6
20 slide-rules-generator 5
21 diagrams-gtk 4
22 p-adic-diagrams 2