Skip to content

Instantly share code, notes, and snippets.

View magjac's full-sized avatar

Magnus Jacobsson magjac

  • Stockholm, Sweden
View GitHub Profile
@magjac
magjac / README.md
Last active July 29, 2021 00:55
d3-graphviz demo application showing association of SVG elements with DOT source HTML-like node label table cell elements

Open the console to see what's going on

@magjac
magjac / README.md
Last active November 13, 2023 14:45
d3-graphviz demo application showing association of SVG elements with DOT source elements

Open the console to see detalied info about what's going on

<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="//d3js.org/d3.v4.js"></script>
<div></div>
<script>
var svg = d3.select("div").append("svg")
.attr("width", 300)
.attr("height", 220);
@magjac
magjac / index.html
Created September 5, 2017 04:43
d3-timer bug in v4.10.1
<!DOCTYPE html>
<meta charset="utf-8">
<body>
<h1>Open the console and look for messages</h1>
<script src="//unpkg.com/d3@4.10.1/build/d3.min.js"></script>
<script>
var period = 1000;
<!DOCTYPE html>
<!-- Styles -->
<style>
#graph {
width: 49%;
float: left;
background: #FDF6E3;
}
@magjac
magjac / index.html
Created August 29, 2017 05:17
Animated growth with v0.1.0
<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="//d3js.org/d3.v4.min.js"></script>
<script src="http://viz-js.com/bower_components/viz.js/viz-lite.js"></script>
<script src="https://github.com/magjac/d3-graphviz/releases/download/v0.1.0/d3-graphviz.min.js"></script>
<div id="graph" style="text-align: center;"></div>
<script>
function attributer(datum, index, nodes) {
@magjac
magjac / index.html
Last active August 29, 2017 05:14
Basic d3-graphviz transition example
<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="//d3js.org/d3.v4.min.js"></script>
<script src="http://viz-js.com/bower_components/viz.js/viz-lite.js"></script>
<script src="https://github.com/magjac/d3-graphviz/releases/download/v0.1.0/d3-graphviz.min.js"></script>
<div id="graph" style="text-align: center;"></div>
<script>
var graphviz = d3.select("#graph").graphviz()
@magjac
magjac / .block
Last active February 5, 2021 12:32
Growing Graphviz Edges
height: 800
@magjac
magjac / .block
Last active August 13, 2017 11:43
Jumps in Chained Transitions Because of Long Computational Time at the Start and End Event Callbacks of the First Transition
height: 250
@magjac
magjac / .block
Last active August 13, 2017 08:45
Smooth Chained Transitions Despite Long Computational Time at the End of the First Transition
height: 250