Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exherb/dashing
http://dashing.io clone version with golang and vuejs
https://github.com/exherb/dashing
Last synced: 3 months ago
JSON representation
http://dashing.io clone version with golang and vuejs
- Host: GitHub
- URL: https://github.com/exherb/dashing
- Owner: exherb
- License: mit
- Archived: true
- Created: 2015-11-19T03:47:06.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-20T09:53:18.000Z (over 7 years ago)
- Last Synced: 2024-07-16T15:39:22.028Z (4 months ago)
- Language: Vue
- Homepage:
- Size: 88.9 KB
- Stars: 146
- Watchers: 17
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
- License: License
Awesome Lists containing this project
README
# Dashing
This is a go version of http://dashing.io, but completly rewrited with [golang](http://golang.org) and [vuejs](http://vuejs.org). By using [webpack](https://webpack.github.io) and [vue-loader](https://github.com/vuejs/vue-loader), as a designer or developer you could write a widget in single file and share it easily.
## Demo
- http://dash.4leaf.me/sample
- http://dash.4leaf.me/swiming
- http://dash.4leaf.me/map## Install
```bash
go get -u github.com/exherb/dashing-cli
```## Usage
```bash
dashing-cli new dashboard
cd dashboard
npm install
npm run build
go run server.go
```## Deploy
TODO
## Dashboards
[Examples](https://github.com/exherb/Dashing/tree/master/assets/dashboards)
## Widgets
[Examples](https://github.com/exherb/Dashing/tree/master/assets/src/widgets)
## Getting Data Into Your Widgets
### Jobs
[Examples](https://github.com/exherb/Dashing/tree/master/assets/jobs)
### API
```bash
curl -d '{"token": "{token}", ...}' http://dash.4leaf.me/dashboards/{dashboard_id}/widgets/{widget_id}
```example
```bash
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
- [x] widget token
- [ ] deploy document
- [ ] save history to database
- [ ] restore historical datas
- [ ] webgl demo
- [ ] video demo
- [ ] kinect demo
- [ ] fasthttp