Last updated: 2026-03-27
Prerequisites
- Node.js (v18+)
- A web framework of your choice (Vite recommended)
- A phone with the Even Realities App installed (for hardware testing)
- G2 glasses (for hardware testing; the simulator covers early development)
- R1 ring (optional — provides additional touchpad input)
Install the SDK
bash
npm install @evenrealities/even_hub_sdkCurrent version: 0.0.9. The SDK provides typed methods for display control, input handling, audio, device info, and local storage.
Install the Simulator
The simulator lets you preview UI layouts and test logic without physical hardware. It is a supplement to — not a replacement for — hardware testing.
bash
npm install -g @evenrealities/evenhub-simulatorCurrent version: 0.6.2. Cross-platform (macOS, Linux, Windows).
See the full Simulator Reference for options and caveats.
Install the CLI
The CLI handles authentication, QR sideloading, and app packaging.
bash
npm install -D @evenrealities/evenhub-cliCurrent version: 0.1.10. Can also be installed globally with npm install -g.
See the full CLI Reference for all commands, and Packaging & Deployment for the complete app.json schema and troubleshooting guide.