About diagrams


Diagrams is a powerful, flexible, declarative domain-specific language for creating vector graphics, using the Haskell programming language.

Try it out!

First, get the Haskell Platform. Then, issue the command:

cabal install diagrams

More detailed installation instructions can be found on the diagrams wiki.

Next, read the tutorial and the user manual, or check out the gallery to see example images and code. Drop by the #diagrams IRC channel with questions or post them to the mailing list.

News