A Desktop app for installing and running Zebra.
In-browser preview with example data
To install the Zebra Launcher:
- Download the installer for your operating system from the Github releases here.
- Run the installer
Note: It currently requires a 64-bit processor, and on macOS, an ARM-based processor such as the Apple M1.
- Make sure all of the Tauri prerequisites are installed.
- Install
pnpm
- Run
pnpm i
to install npm packages - Run
pnpm tauri dev
to start the Tauri app. - Add an empty
dist
folder to the root of this project to fix the Rust warning insrc-tauri/src/main.rs
- Install
Prettier
for formatting .ts/.tsx/.css files
- Update
zebrad
binaries for target platforms by:- Running
cargo b --release
in the Zebra workspace - Copying the binary into
src-tauri/binaries
and adding the target as a suffix to the file name
- Running
- Tag and publish a new release on Github
- Run
pnpm run tauri build
on target platforms, and - Upload the bundle files produced by Tauri as assets on the Github release.