| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Mon, 22 Dec 2025 16:12:54 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20091214111936
location: https://web.archive.org/web/20091214111936/https://github.com/glejeune/Ruby-Graphviz
server-timing: captures_list;dur=1.806137, exclusion.robots;dur=0.082633, exclusion.robots.policy;dur=0.067221, esindex;dur=0.014200, cdx.remote;dur=15.354771, LoadShardBlock;dur=194.591074, PetaboxLoader3.datanode;dur=107.057495, PetaboxLoader3.resolve;dur=27.392728
x-app-server: wwwb-app225-dc8
x-ts: 302
x-tr: 264
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app225; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 22 Dec 2025 16:12:55 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Mon, 14 Dec 2009 11:19:35 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "6d7c23da072afbe4006132756f22f3e2"
x-archive-orig-x-runtime: 134ms
x-archive-orig-content-length: 28134
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 14 Dec 2009 11:19:36 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_13_20091214101132_crawl101-c/52_13_20091214111819_crawl101.arc.gz
server-timing: captures_list;dur=1.171654, exclusion.robots;dur=0.016336, exclusion.robots.policy;dur=0.007504, esindex;dur=0.008426, cdx.remote;dur=20.843440, LoadShardBlock;dur=195.384555, PetaboxLoader3.datanode;dur=187.127246, PetaboxLoader3.resolve;dur=127.329358, load_resource;dur=173.091182
x-app-server: wwwb-app225-dc8
x-ts: 200
x-tr: 445
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
glejeune's Ruby-Graphviz at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| Description: | Ruby interface to the GraphViz graphing tool edit |
| Homepage: | https://algorithmique.net edit |
| Public Clone URL: |
git://github.com/glejeune/Ruby-Graphviz.git
Give this clone URL to anyone.
git clone git://github.com/glejeune/Ruby-Graphviz.git
|
| Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:glejeune/Ruby-Graphviz.git
|
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Nov 05 12:21:56 -0800 2009 | Update version ans ChangeLog [glejeune] |
| |
AUTHORS | Sat Dec 12 05:06:52 -0800 2009 | Update AUTHORS and ChangeLog [glejeune] |
| |
COPYING | Sun Aug 02 06:07:32 -0700 2009 | SVN import [glejeune] |
| |
ChangeLog.rdoc | Sun Dec 13 08:14:36 -0800 2009 | Issue #3 [glejeune] |
| |
README.rdoc | Mon Oct 19 11:58:28 -0700 2009 | README corrections [greg] |
| |
Rakefile | Sun Dec 13 08:14:36 -0800 2009 | Issue #3 [glejeune] |
| |
bin/ | Sun Aug 02 06:07:32 -0700 2009 | SVN import [glejeune] |
| |
examples/ | Mon Nov 23 11:53:00 -0800 2009 | remove flag '-v' [glejeune] |
| |
lib/ | Sun Dec 13 08:29:47 -0800 2009 | Oups ! [glejeune] |
| |
setup.rb | Sun Aug 02 06:07:32 -0700 2009 | SVN import [glejeune] |
README.rdoc
Ruby/GraphViz
Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Gregoire Lejeune
DESCRIPTION
Interface to the GraphViz graphing tool
SYNOPSIS
A basic example
require 'graphviz' # Create a new graph g = GraphViz.new( :G, :type => :digraph ) # Create two nodes hello = g.add_node( "Hello" ) world = g.add_node( "World" ) # Create an edge between the two nodes g.add_edge( hello, world ) # Generate output image g.output( :png => "hello_world.png" )
The same but with a block
require 'graphviz'
GraphViz::new( :G, :type => :digraph ) { |g|
g.world( :label => "World" ) << g.hello( :label => "Hello" )
}.output( :png => "hello_world.png" )
Create a graph from a file
require 'graphviz'
# In this example, hello.dot is :
# digraph G {Hello->World;}
GraphViz.parse( "hello.dot", :path => "/usr/local/bin" ) { |g|
g.get_node("Hello") { |n|
n[:label] = "Bonjour"
}
g.get_node("World") { |n|
n[:label] = "Le Monde"
}
}.output(:png => "sample.png")
INSTALLATION
sudo gem install ruby-graphviz
You also need to install GraphViz and Treetop
On Windows you also need to install win32-open3. This is not an absolute requirement.
LICENCE
Ruby/GraphViz is freely distributable according to the terms of the GNU General Public License (see the file ‘COPYING’).
This program is distributed without any warranty. See the file ‘COPYING’ for details.
This feature is coming soon. Sit tight!







