Skip to content

Last updated: 2026-06-08

With Node in place, three packages to install: the SDK, the simulator, and the CLI.

SDK

Inside your project directory (the one with package.json):

bash
npm install @evenrealities/even_hub_sdk@latest

The SDK is a project dependency - your app imports from it, so it lives in your node_modules, not on the system. No -g.

Current version: 0.0.10, published 2026-04-10. It covers display control, input, audio, device info, and local storage. Whatever version you install, match it in app.json's min_sdk_version.

npm: @evenrealities/even_hub_sdk

Simulator

bash
npm install -g @evenrealities/evenhub-simulator

Current version: 0.7.2. Runs on macOS, Linux, and Windows. Usage is in Simulator.

npm: @evenrealities/evenhub-simulator

CLI

The CLI handles QR sideloading, manifest scaffolding, and .ehpk packaging. It ships an evenhub binary (and a shorter eh alias), so install it globally:

bash
npm install -g @evenrealities/evenhub-cli

Current version: 0.1.12.

npm: @evenrealities/evenhub-cli

Full command list in the CLI Reference; the manifest schema and packaging walkthrough is in Packaging & Deployment.