Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/erkal/kite
- Owner: erkal
- License: mit
- Created: 2017-03-21T13:25:24.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T12:11:25.000Z (about 2 years ago)
- Last Synced: 2024-04-14T19:42:04.715Z (8 months ago)
- Topics: combinatorics, discrete-mathematics, elm, graph, graph-algorithms, graph-editor, graph-editor-gui, graph-theory, mathematics, recreational-mathematics, visualization
- Language: Elm
- Homepage: https://erkal.github.io/kite
- Size: 2.05 MB
- Stars: 534
- Watchers: 20
- Forks: 23
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - erkal/kite - An interactive visualization tool for graph theory (Elm)
README
# 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
```