Files
SlimeVR-Server/gui
Eiren Rain 98f550efcc Merge pull request #534 from ButterscotchV/remove-mounting-button
Remove the mounting reset button on the homepage
2023-02-09 17:50:14 +02:00
..
2023-02-04 19:35:56 +03:00
2023-02-05 01:42:13 -03:00
2022-11-26 23:26:39 +03:00
2022-11-25 18:07:59 +03:00
2023-02-05 01:15:10 -03:00
2022-11-25 18:07:59 +03:00
2023-01-29 18:57:25 +02:00

SlimeVR UI

This is the GUI of SlimeVR, it uses the SolarXR protocol to communicate with the server and is completely isolated from the server logic.

This project is written in Typescript + React for the frontend and uses Tauri + Rust as a small backend. This makes the application more lightweight than electron.

Compiling

Prerequisites

  • Node.js 16 (We recommend the use of nvm instead of installing Node.js directly)
  • Windows Webview
  • SlimeVR server installed
  • Rust
npm install

Build for production

npm run tauri build

Launch in dev mode

npm run tauri dev