Difference between revisions of "Diagrams/Projects"

From HaskellWiki
Jump to navigation Jump to search
(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 ==

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