Bundleviewer is an online viewer for OctoPrint's system info bundles.
- View bundles via URL or upload
 - System info parsing and warnings for common issues:
- Throttling
 - Outdated python environment
 - Python 2
 - Known environment specific issues
 - Empty 
serial.log 
 - Syntax highlighting for included logs
 - Full text search through included logs, incl. regex and case-sensitive matching
 - Individual logs by URL or upload are also supported
 - Can run as PWA and act as Share target on Android
 - A companion web extension is also available: Open-in-Bundle-Viewer
 
Install dependencies:
$ npm install
Start development server:
$ npm start
Create production build:
$ npm build
Format code:
$ npx prettier --write .
A GitHub Action workflow is in place to deploy a new production build to the gh-pages branch
upon push to the main branch.