Hey Jan,

I think I can help you with this. I am working on a force diagram for my 
client. Right now I have some stuff going in D3, but integrating that into 
an Elm app is pretty sketchy. Its forcing me to consider an all-Elm 
solution. I don't really know anything about force graph mathematics, but I 
could learn, and I have published a few Elm packages.

I agree with your itemization of the functionality. How can we collaborate?

Best,
-Chad

On Sunday, May 28, 2017 at 8:03:05 AM UTC-4, Jan Hrček wrote:
>
> Hello all,
>
> I was surprised that there's no elm package that would enable to render 
> force directed graph layout animation purely in elm (please let me know if 
> there's any existing package supporting this). So I tried implementing it 
> myself and here's my first prototype [1] (source code here [2]). I'm 
> playing with an idea of making this into reusable library.
>
> Would some of you find such library useful? If so what functionality it 
> should provide?
>
> My idea for the functionality provided by the library would be this:
>
> What you provide: 
> - a graph with some data (probably based on elm-community/graph)
> - parameters of the layout algorithms (similar to what you see in the 
> prototype)
> - node and edge rendering function (something returning Svg elements for 
> rendering nodes and edges, given (x,y) coordinates of the nodes)
>
> What library would do for you: 
> - it would enrich the graph by adding "node position" information and 
> would simulate how these positions change over time
>
> I'd be grateful for any comments / questions / ideas for improving my 
> existing code.
> regards,
> Jan Hrček
>
> [1] http://janhrcek.cz/elm-graph-layout.html
> [2] https://github.com/jhrcek/force-layout
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to