macOSHomebrew
Install the signed desktop application through a dedicated cask.
$ brew install --cask skriuw/tap/skriuwlocal-first
Skriuw runs natively on macOS, Windows, and Linux. The browser build uses the same Rust core and keeps its database in browser-local storage.
01Install channels
Every desktop build stores the workspace locally in SQLite. Package-manager installs and direct release assets run the same application.
macOSHomebrew
Install the signed desktop application through a dedicated cask.
$ brew install --cask skriuw/tap/skriuwWindowsScoop
Add the Skriuw bucket once, then install and update from the terminal.
> scoop bucket add skriuw https://github.com/skriuw/scoop-bucket
> scoop install skriuwDebian / UbuntuAPT
The repository publishes signed packages for Debian-family systems.
$ curl -fsSL https://skriuw.github.io/packages/apt/key.gpg \
| sudo gpg --dearmor -o /usr/share/keyrings/skriuw.gpg
$ echo "deb [signed-by=/usr/share/keyrings/skriuw.gpg] \
https://skriuw.github.io/packages/apt stable main" \
| sudo tee /etc/apt/sources.list.d/skriuw.list
$ sudo apt update && sudo apt install skriuwFedora / RHELdnf
Use the published RPM repository, or download an RPM directly.
$ sudo dnf config-manager addrepo \
--from-repofile=https://skriuw.github.io/packages/rpm/skriuw.repo
$ sudo dnf install skriuwDirect .dmg, .exe / .msi, .deb, .rpm, and AppImage files are attached to each GitHub release. The AUR package can lag behind while upstream publication is paused; Winget and Snap are not current install channels.
02One product
SQLite on disk
SQLite through WebAssembly
Sync stays optional
Skriuw is free, open source, and usable without creating an account.