What is Julia?
Julia is a high-level, high-performance dynamic programming language for technical computing”. It is free (open source) and supports Windows, OSX, and Linux. It has a familiar syntax, works well with external libraries, is fast, and has advanced language features like metaprogramming that enable interesting possibilities for Graphsimization software.
What is JuliaGraphs?
JuliaGraphs is an organization that brings together packages written in Julia for using and studying graphs.
Overview of Packages
JuliaGraphs’s packages include:
NetworkLayout.jl: Layout algorithms for graphs and trees in pure Julia. code
LightGraphsExtras.jl: Additional functionality for LightGraphs.jl. code
GraphPlot.jl: Graph visualization for Julia. code
Networks.jl: Additional graph flexibility for LightGraphs. code
GraphVisualize.jl: An alternative implementation of graph visualization. code
Plus some metadata repos including:
JuliaGraphs-meta: Forum for JuliaGraphs discussion - issues only. code
JuliaGraphs.github.io: Page for maintaining the site. Report typos or website enhancements here. code
The maintainers of the JuliaGraphs packages can be found at Github People. Each package has its own github page listing the contributions of individuals. The maintainers of these packages appreciate every contribution.
The current core maintainers are Seth Bromberger and James Fairbanks 02/23/2017.
Here are some packages that are related to the packages maintained by JuliaGraphs.
Packages that REQUIRE LightGraphs
JuliaCon 2017 LightGraphs.jl Talk
- Domain Problem
- features of LG used
- feature specific to julia used
a glamorous pic that makes your work look awesome.