Ourea Desktop is a lightweight Tauri desktop shell for an existing Ourea Web workspace.
The desktop shell focuses on a few core desktop workflows:
- save multiple Ourea Web addresses and switch between them quickly;
- validate a target before opening it;
- keep a local fallback page when the workspace is unreachable;
- open Ourea in a dedicated native WebView so downloads and HTML5 file drop keep their browser behavior;
- keep same-origin workspace navigation in Desktop and send external links or new-window requests to the system browser;
- remember the desktop window size and position across launches;
- build native desktop packages with Tauri for macOS, Windows, and Linux.
Prerequisites:
- Node.js 22+
- Rust stable
- Tauri Linux/macOS/Windows prerequisites for your target platform
Install dependencies:
npm installRun the local desktop shell UI:
npm run devRun the Tauri desktop app:
npm run tauri:devBuild the frontend:
npm run buildBuild desktop packages:
npm run tauri:buildThe launcher defaults to:
http://127.0.0.1:8008
You can enter any http:// or https:// Ourea Web address. If the scheme is omitted, the app assumes https://.
GitHub Actions builds release artifacts when a version tag is pushed:
git tag v0.1.0
git push origin v0.1.0