An Interactive Visualization Tool for Graph Theory

A short update about important changes. Kite now

  • uses gampleman/elm-visualization instead of D3.js. Thanks to this pacakage all the javascript code is removed. That means that Kite is now entirely written in elm.
  • uses elm-community/graph instead of own graph type.
  • uses ianmackenzie/elm-geometry. This removes all the code written for geometrical calculations. It also uses ianmackenzie/elm-geometry-svg.
  • allows zooming and panning:
    • Zooming is done with mousewheel,
    • Panning is done with the hand tool,
    • There is a new button for resetting zoom and pan.
9 Likes