[go: up one dir, main page]

Skip to content
This repository has been archived by the owner on Mar 21, 2022. It is now read-only.

exherb/dashing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dashing

This is a go version of http://dashing.io, but completly rewrited with golang and vuejs. By using webpack and vue-loader, as a designer or developer you could write a widget in single file and share it easily.

Demo

Install

go get -u github.com/exherb/dashing-cli

Usage

dashing-cli new dashboard
cd dashboard
npm install
npm run build
go run server.go

Deploy

TODO

Dashboards

Examples

Widgets

Examples

Getting Data Into Your Widgets

Jobs

Examples

API

curl -d '{"token": "{token}", ...}' http://dash.4leaf.me/dashboards/{dashboard_id}/widgets/{widget_id}

example

curl -d '{"token": "okiedokie", "color": "yellow"}' http://dash.4leaf.me/dashboards/*/widgets/sperm

if dashboard_id is '*', then the data will send to all dashboards

Todo

  • widget token
  • deploy document
  • save history to database
  • restore historical datas
  • webgl demo
  • video demo
  • kinect demo
  • fasthttp

About

http://dashing.io clone version with golang and vuejs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published