Unofficial FRC SmartDashboard in nw.js with ntcore_node.
Requires nw.js 0.14.1.
Takes the best features from SmartDashboard and SFX Dashboard
- Supports integer, double, string, boolean, and array data types (raw isn't supported yet)
- Other complex widgets - graphs, dials, dropdown choosers...
- Layout containers for organization
- Supports USB and MJPEG camera streams
- Themes and plugins
- Driver Station integration (like the LV dashboard)
Currently the only release builds are for Windows. To build it yourself for Windows or another target, follow these steps:
- Build ntcore_node for nw.js (
--target-version=0.14.1) - Clone this repo and place
ntcore_node.nodein the root. (Replace the one that already exists for Windows x64) - Edit line 5
build.xmlfor your target OS and architecture (linux-ia32,osx-x64, etc) ant sd.package- Locate built SmartDashboard.js in
dist/app. Note: Thenwexecutable is the entry point, and it can't be renamed due to an nw.js issue with native modules.




