xdot: Parse Graphviz xdot files and interactively view them using GTK and Cairo
Parse Graphviz xdot files and interactively view them using GTK and Cairo.
Currently not all xdot features are supported. Nodes and edges can be highlighted by hovering them and clicked.
For an example of using this library try the accompanying
Demo.hs
with the dot-files in dot-examples/
.
This library was originally written as part of ghc-vis, but is now a separate project, in case anyone else may have a use for it.
Downloads
- xdot-0.3.0.5.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.3.1, 0.2.4, 0.2.4.1, 0.2.4.2, 0.2.4.3, 0.2.4.4, 0.2.4.5, 0.2.4.6, 0.2.4.7, 0.2.4.8, 0.2.4.9, 0.3, 0.3.0.1, 0.3.0.2, 0.3.0.3, 0.3.0.4, 0.3.0.5 |
---|---|
Dependencies | base (>=4.9.1 && <5), cairo (>=0.12), deepseq (>=1.2), graphviz (>=2999.16), gtk3 (>=0.12), mtl (>=2.0), polyparse (>=1.8), text (>=0.11), transformers, xdot [details] |
Tested with | ghc ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3 || ==9.8.1 |
License | BSD-3-Clause |
Copyright | Dennis Felsing 2012-2019 |
Author | Dennis Felsing <dennis@felsing.org> |
Maintainer | Dennis Felsing <dennis@felsing.org> |
Category | Graphs, Graphics |
Source repo | head: git clone https://github.com/def-/xdot.git |
Uploaded | by DennisFelsing at 2024-01-07T09:25:00Z |
Distributions | NixOS:0.3.0.5 |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Executables | xdot-demo |
Downloads | 13304 total (32 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2024-01-07 [all 2 reports] |