Will prefer offers for payment upon completion, but can pay up to half up front.
The task is to write an open source library for visualization of directed graphs in Julia. See https://github.com/JuliaGraphs/GraphPlot.jl for an initial direction, but that one has a lot of issues including poor code quality. The basic version should simply graph based on a set of (node one, edge, node two) triples and then support visualizing LightGraphs.jl.
It should support self-edges, include labels for nodes and edges as well as avoid overlap. The interface should be consistent with Plots.jl.
Please submit your offers to email@example.com or ask questions here.