https://github.com/status-board/status-board
Status Board is a dashboard framework written in nodejs.
https://github.com/status-board/status-board
atlasboard dashboard nodejs typescript wallboard
Last synced: 3 months ago
JSON representation
Status Board is a dashboard framework written in nodejs.
- Host: GitHub
- URL: https://github.com/status-board/status-board
- Owner: status-board
- License: mit
- Created: 2017-11-09T20:11:17.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-02T18:33:49.000Z (about 2 years ago)
- Last Synced: 2025-06-27T01:06:08.828Z (3 months ago)
- Topics: atlasboard, dashboard, nodejs, typescript, wallboard
- Language: JavaScript
- Homepage:
- Size: 7.46 MB
- Stars: 25
- Watchers: 4
- Forks: 6
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Roadmap: docs/ROADMAP.md
Awesome Lists containing this project
README
# status-board
[](#contributors)
[](https://github.com/airbnb/javascript)
[](https://slackin-xmjstmxrio.now.sh/)
[](http://github.com/CloudNativeJS/ModuleLTS)| | CircleCI | Dependencies | Dev Dependencies | Maintainability | Test Coverage | License |
|--------|-------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| master | [](https://circleci.com/gh/jameswlane/status-board/tree/master) | [](https://david-dm.org/jameswlane/status-board) | [](https://david-dm.org/jameswlane/status-board?type=dev) | [](https://codeclimate.com/github/jameswlane/status-board/maintainability) | [](https://codecov.io/gh/jameswlane/status-board) | |
| 1.x | [](https://circleci.com/gh/jameswlane/status-board/tree/1.x) | [](https://david-dm.org/jameswlane/status-board) | [](https://david-dm.org/jameswlane/status-board?type=dev) | | [](https://codecov.io/gh/jameswlane/status-board) | |
| 2.x | [](https://circleci.com/gh/jameswlane/status-board/tree/2.x) | [](https://david-dm.org/jameswlane/status-board) | [](https://david-dm.org/jameswlane/status-board?type=dev) | | [](https://codecov.io/gh/jameswlane/status-board) | |
| beta | [](https://circleci.com/gh/jameswlane/status-board/tree/beta) | [](https://david-dm.org/jameswlane/status-board) | [](https://david-dm.org/jameswlane/status-board?type=dev) | | [](https://codecov.io/gh/jameswlane/status-board) | |Status Board is a fork of [Atlasboard](https://atlasboard.bitbucket.io) dashboard framework written in nodejs.
The last real update was over a year ago it seems development has went stale for the project.
I decided to fork it and release it under another name, and continue to improve it.
# Installation
```
npm install status-board
```This is specially useful during development so you only bring up the components you need.
## Running your wallboard using Atlasboard as a module
From your wallboard directory, assuming that you have ``start.js`` run:
```
npm start
`````start.js`` looks like this and it is included in > 1.0:
```
const statusBoard = require('status-board').default;statusBoard(
{
port: process.env.ATLASBOARD_PORT || 3000,
install: false
},
function (err) {
if (err) {
throw err;
}
}
);
```You'll need to add the Status Board dependency to your ``package.json``.
## Packages and resources
# Documentation
## Migrating from Atlasboard
Nothing is supposed to break once you upgrade but you may want to update a few things:
## Module Long Term Support Policy
This module adopts the [Module Long Term Support (LTS)](http://github.com/CloudNativeJS/ModuleLTS) policy, with the following End Of Life (EOL) dates:
| Module Version | Release Date | Minimum EOL | EOL With | Status |
|------------------|--------------|-------------|--------------|---------|
| 1.x.x | Nov 2017 | Apr 2019 | Node.js 6.x | Current |Learn more about our LTS plan in [docs](https://github.com/jameswlane/status-board/blob/master/docs/LTS.md).
## Roadmap
Learn more about our reoadmap plan in [docs](https://github.com/jameswlane/status-board/blob/master/docs/ROADMAP.md).### Big Thanks
Cross-browser Testing Platform and Open Source <3 Provided by [Sauce Labs][homepage]
[homepage]: https://saucelabs.com
## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
| [
James W. Lane III](http://fueledbydreams.com)
[💻](https://github.com/jameswlane/status-board/commits?author=jameswlane "Code") [⚠️](https://github.com/jameswlane/status-board/commits?author=jameswlane "Tests") [🚇](#infra-jameswlane "Infrastructure (Hosting, Build-Tools, etc)") [🔧](#tool-jameswlane "Tools") | [
Swami Kalagiri](https://www.linkedin.com/in/swami-kalagiri)
[💻](https://github.com/jameswlane/status-board/commits?author=SwamiKalagiri "Code") [⚠️](https://github.com/jameswlane/status-board/commits?author=SwamiKalagiri "Tests") |
| :---: | :---: |This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!