github ruvnet/RuView v0.3.0-desktop-alpha
RuView Desktop v0.3.0-alpha — Windows (Debug Build)

latest release: desktop-v0.3.0
pre-release20 hours ago

RuView Desktop v0.3.0-alpha (Windows x64)

Work in Progress — Debug build for testing. Production builds with bundled assets will follow.

Quick Start

# 1. Clone the repo and install frontend dependencies
git clone https://github.com/ruvnet/RuView.git
cd RuView/rust-port/wifi-densepose-rs/crates/wifi-densepose-desktop/ui
npm install

# 2. Start the frontend dev server
npx vite --host

# 3. Download and run the exe (below)
#    The app window opens and loads from localhost:5173

Why a dev server? This is a debug build — it loads the React frontend from localhost:5173 via Vite. Production builds will bundle assets directly into the exe.

Requirements

  • Windows 10 (1803+) or Windows 11
  • WebView2 runtime (pre-installed on modern Windows)
  • Node.js 20+ (for the Vite dev server)

What's Included

Page Description
Dashboard Live stat cards with count-up animation, server panel, quick actions, node grid
Nodes Sortable table with expandable detail rows
Flash 3-step serial firmware flash wizard
OTA Update Single-node and batch over-the-air updates with strategy selection
Edge Modules WASM module upload and lifecycle management (start/stop/unload)
Sensing Server start/stop, scrolling log viewer with pause/clear, activity feed
Mesh View Force-directed canvas topology graph with click-to-inspect
Settings Server configuration (ports, bind address, discovery)

Design Highlights

  • Dark professional theme (ADR-053) with glassmorphism cards
  • Gradient accents on logo, nav indicator, and primary buttons
  • Page transitions with fade-in + scale animations
  • Status dot glows for online/error/warning states
  • Staggered card fade-ins on the dashboard
  • Live status bar polling node count and server state

Build from Source

See the Desktop README for full build instructions.

🤖 Generated with claude-flow

Don't miss a new RuView release

NewReleases is sending notifications on new releases.