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

https://github.com/unbug/algo

Tree and Radial visualization tool
https://github.com/unbug/algo

d3-treemap d3-visualization d3js

Last synced: 9 months ago
JSON representation

Tree and Radial visualization tool

Awesome Lists containing this project

README

          

# Tree and Radial visualization tool

I create this tool to visualize my Algorithms and Data Structures notes, this tool can be used for any Tree and Radial visualization.

Quick link [https://unbug.github.io/algo/](https://unbug.github.io/algo/).

![WechatIMG1812](https://user-images.githubusercontent.com/799578/57180032-f7159200-6eb6-11e9-8bc0-e557b1d98bb0.png)

![WechatIMG1814](https://user-images.githubusercontent.com/799578/57180033-f7159200-6eb6-11e9-85cc-f57be32e81c7.png)

![WechatIMG1815](https://user-images.githubusercontent.com/799578/57180034-f7ae2880-6eb6-11e9-9809-3c752ab9b54c.png)

## Get started

```shell
// install denpendence
npm install

// build & debug locally
npm start

// build
npm run build

// dist
npm run dist

// release to gh-pages
npm run gh-pages

// get help
gulp help
```

## Build system

```shell
Usage
gulp [TASK] [OPTIONS...]

Available tasks
build Builds the app.
build:app-css Builds the app style.
build:app-js Builds the app scripts.
build:extra Builds extra files.
build:images Builds the app style.
build:lib-css Builds the lib style.
build:lib-js Builds the lib scripts.
clean Cleans files.
clean:dist Cleans dist files.
default
dist Dist the app.
dist:all Copy all to dist.
dist:css Compress css to dist.
dist:html Compress html to dist.
dist:images Compress images to dist.
dist:js Compress js to dist.
help Display this help text.
lint Lint JS files.
server Starts a HTTP(s) server for debug.
watch Watches for changes in files.

```