Code Monkey home page Code Monkey logo

diagram-tools's Introduction

Diagram Tools

A number of small tools for generating and manipulating diagrams, mostly relying on Graphviz for output.

Vidar Hokstad <[email protected]>

Unless otherwise noted, everything here is under the MIT license - see the LICENSE file.

notugly.xsl

An XSL transform to pretty up the SVG output from Graphviz; see also this update

By Vidar Hokstad and Ryan Shea; Contributions by Jonas Tingborn, Earl Cummings, Michael Kennedy (Graphviz 2.20.2 compatibility, bug fixes, testing, lots of gradients); Paul Boddie (refactoring, bug fixes)

Example output:

expected output

arytodot.rb

A script by Vidar Hokstad to visualize Ruby arrays using Graphviz

traceviz.rb

A script by Vidar Hokstad to visualize traceroute ouput with Graphviz

diagram-tools's People

Contributors

rhelms avatar uiopaubo avatar vidarh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

diagram-tools's Issues

diagram-tools's notugly.xsl do not cover cluster

Hi, thanks for the style file. But I can't get it work with my diagram. I am not familiar with xsl file format and the procedure. But I think because my diagram uses cluster, and cluster or sub-graph are not covered in your style file and xsltproc paused with the lack of input?

hrefs on nodes make the node disappear

href elements in the DOT resulting in a nested g node to contain the link tends to make the whole node disappear.

In the attached files, I've added a simple # reference to the g node, and you will see the preprocessed .svg is fine, but the xsltproc file has the node as disappeared.

I realize this is an old project, so may not be supported any more, but just in case someone can work out how to fix it before I go deep diving into XSLT, I thought I'd start with a report here, first.

test.dot.txt
test.svg.txt
test-notugly.svg.txt

record are not filled

Hi, at first "woawww" nice :)

I used to create graphs with Mrecord and record shapes... but fillcolor isn't taken. Is there a way to get it work ?

Regards

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.