Apiovnia Apiovnia alpha
Download

Get Apiovnia.

Three platforms, three different stories about code signing. macOS gets the full first-class flow (signed + notarized); Linux doesn't need one; Windows expects the SmartScreen click-through. If Rust and Node are already in your PATH, building from source is two minutes either way.

alpha Latest builds are on GitHub Releases. Releases are cut from main on tag push — see the README.

Pick your platform

Linux

.deb.rpm.AppImage
no problem

Tested on Ubuntu 24.04, expected to work on any current distro with webkit2gtk-4.1. AppImage is portable and needs no install.

Releases →

macOS

.dmg (universal)
signed + notarized

Signed with a Developer ID certificate and notarized by Apple — no Gatekeeper prompts on first launch. Universal binary runs natively on Apple Silicon and Intel.

Releases →

Windows

.msi
unsigned, probably forever

An EV code-signing certificate costs $400/year with annual rotation — doesn't make sense for a tool this size. First launch: SmartScreen blocks, click 'More info' → 'Run anyway'. After that it remembers.

Releases →
Or build it yourself, like a person

Two minutes, if the chain is already on your machine.

  1. Install prerequisites.

    Rust stable, Node ≥ 20, pnpm. On Linux you also need webkit2gtk-4.1 and libayatana-appindicator3 — see Tauri prerequisites.

  2. Clone + install.
    git clone https://github.com/opalczynski/apiovnia.git
    cd apiovnia/apiovnia-app
    pnpm install
  3. Dev run, or build.
    # development — opens the native window with HMR + hot Rust rebuilds
    pnpm tauri:dev
    
    # production bundle for your platform
    pnpm tauri:build

Your data will live at ~/.local/share/tech.trurl.apiovnia/apiovnia.db (Linux XDG) or ~/Library/Application Support/tech.trurl.apiovnia/apiovnia.db (macOS). Delete the file for a clean state. There is nothing else to clean. More setup notes →