Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nodecg/dashboard
A standalone application for viewing a NodeCG Dashboard.
https://github.com/nodecg/dashboard
Last synced: 16 days ago
JSON representation
A standalone application for viewing a NodeCG Dashboard.
- Host: GitHub
- URL: https://github.com/nodecg/dashboard
- Owner: nodecg
- Archived: true
- Created: 2016-04-15T05:34:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-05T17:27:37.000Z (over 6 years ago)
- Last Synced: 2024-08-02T00:26:06.406Z (4 months ago)
- Language: JavaScript
- Size: 782 KB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Standalone NodeCG Dashboard
[![Greenkeeper badge](https://badges.greenkeeper.io/nodecg/dashboard.svg)](https://greenkeeper.io/)
[![Windows status](https://ci.appveyor.com/api/projects/status/jtvfi9yin53y4es1/branch/master?svg=true)](https://ci.appveyor.com/project/Lange/dashboard/branch/master)
[![Linux & OSX Status](https://travis-ci.org/nodecg/dashboard.svg?branch=master)](https://travis-ci.org/nodecg/dashboard)> A standalone application for displaying a NodeCG Dashboard.
![screenshot](screenshot.png)
## Motivation
There was a brief period of time where NodeCG versions prior to 0.7 did not work in the latest version of Chrome. In an attempt to resolve this issue, the NodeCG team simultaneously worked on two separate solutions:1. Find a working `Object.observe` polyfill that was compatible with NodeCG's use case.
2. Create a standalone electron application pinned to Chrome 49, the last version to support `Object.observe`.We wound up having success with finding a working polyfill, and this standalone application ended up not being necessary. For the time being, this standalone app will remain on Chrome 49. At some point in the future, we may decide to drop support for these old versions of NodeCG which don't have the `Object.observe` polyfill. Since 0.7, NodeCG has used `Proxy` instead of `Object.observe`, and works natively in Chrome 49 and newer.
## Installation
Check the [Releases](https://github.com/nodecg/dashboard/releases) page to grab the latest installer for your operating system.
Once installed, the application will autoupdate.## Credits
Developed by [Alex Van Camp](https://twitter.com/vancamp)
Designed by [Chris Hanel](https://twitter.com/chrishanel)## License
NodeCG is provided under the MIT license, which is available to read in the
[LICENSE](https://github.com/nodecg/dashboard/blob/master/LICENSE) file.