/Nautilus

Data visualization tool for DJSR E03 and DV Prototype.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Nautilus

forthebadge Version made-with-electron

Nautilus is a cross-platform visualization tool for sensor data in serial form.

Dependencies

  • Node.js

  • Electron

  • ApexCharts

  • node-serialport

Main GUI is based on CORK Admin Template.


Download links

You can download the latest version of Nautilus for Windows, macOS and Debian based systems (Ubuntu, mint, etc.) from the releases page.


Run the app

git clone
cd Nautilus
npm install
npm start

Package the app

npm run build
node ./build.js

A new folder will be created which contains the installer files.


Directory structure

~/Nautilus
  |__ Licenses
  |__ .gitignore
  |__ package-lock.json
  |__ package.json
  |__ main.js
  |__ page_render_files.js
  |__ ...
  |__ node_modules
  |__ release_builds
  |__ templates
      |__ _assets
      |   |__ css
      |   |__ img
      |   |__ img
      |__ bootstrap
      |__ plugins
      |__ sass
      |
      |__ pages.html
      |__ ...

TODO

  • VirtualGL integration.