Graph layout algorithms in pure Julia. Currently only has the spring-based method of Fruchterman and Reingold (1991), but more can and will be added. Only other restriction is the graph must be provided in adjacency matrix format - adjacency list and Graph.jl support to come later (PRs welcomed).
Related packages:
- TikzGraphs.jl - plot
Graph.jlgraphs usinglualatex/tikz. - GraphViz.jl - Julia binding to the
GraphVizlibrary.
GraphLayout.jl has an optional dependency on Compose.jl. If you have it installed you can plot the resulting graph layouts:
MIT License. Copyright (c) 2014 Iain Dunning