Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erkal/kite

An interactive visualization tool for graph theory
https://github.com/erkal/kite

combinatorics discrete-mathematics elm graph graph-algorithms graph-editor graph-editor-gui graph-theory mathematics recreational-mathematics visualization

Last synced: about 11 hours ago
JSON representation

An interactive visualization tool for graph theory

Awesome Lists containing this project

README

        

kite-logo

# Kite

**_An Interactive Visualization Tool for Graph Theory_**

[Click here to launch the app](https://erkal.github.io/kite/).
It works best in Chrome.

https://user-images.githubusercontent.com/2286325/132766965-191c7b25-7efc-4274-a49b-5a35f423e76b.mov

See the [road map](https://github.com/erkal/kite/projects/1).

[Here is a short video](https://youtu.be/LeTDfFwZv3s) showing the basic usage in an old version of Kite.

[Here is another short video](https://youtu.be/b4sfzHJeHsI) showing how to use Kite to visualize the module dependency graph of your Elm projects.

Kite is entirely written in [Elm](http://elm-lang.org/).

There is also an Elm Town episode about the story behind Kite, in case you are interested: [Elm Town 42 – It's Just Darth Vader](https://elm.town/episodes/its-just-darth-vader)

## For Development

```shell
git clone https://github.com/erkal/kite.git
cd kite
npm install
open dist/index.html
```

Run the compiler after making any changes:

```
make
```