Diagrams/Projects: Difference between revisions

From HaskellWiki
(diagrams related projects)
 
(add link to gtk-toy)
Line 47: Line 47:


* OpenGL
* OpenGL
== Other projects ==
=== gtk-toy ===
Michael Sloan's [https://github.com/mgsloan/gtk-toy gtk-toy project] is a framework for creating interactive gtk/cairo applications.  [https://github.com/mgsloan/gtk-toy-diagrams gtk-toy-diagrams] provides tools for using diagrams in conjunction with gtk-toy.


== Packages using diagrams ==
== Packages using diagrams ==


* [http://hackage.haskell.org/package/hierarchical-clustering-diagrams hierarchical-clustering-diagrams]
* [http://hackage.haskell.org/package/hierarchical-clustering-diagrams hierarchical-clustering-diagrams]

Revision as of 00:43, 24 January 2012

Backends

Cairo

Officially supported backend using cairo.

  • darcs repo
  • Status: active development
  • Participants: Brent Yorgey, Ryan Yates

Native SVG

A Haskell-native backend generating SVG. The intention is for this to eventually replace cairo as the "out-of-the-box" diagrams backend.

  • darcs repo
  • Status: active development
  • Participants: Felipe Lessa, Brent Yorgey

Native Postscript

Very similar to the Cairo backend but only outputting EPS.

  • darcs repo
  • Status: active development
  • Participants: Ryan Yates

HTML5 canvas

  • darcs repo
  • Status: active development
  • Participants: Ryan Yates

LaTeX/TikZ

POV-Ray

A POV-Ray backend for 3D diagrams.

  • darcs repo
  • Status: proof of concept only, needs someone to take it over!

Wanted backends

  • OpenGL

Other projects

gtk-toy

Michael Sloan's gtk-toy project is a framework for creating interactive gtk/cairo applications. gtk-toy-diagrams provides tools for using diagrams in conjunction with gtk-toy.

Packages using diagrams