spacetrace
EN
Download

Download

Three things you can install, all built from the same core. Take the one you need; a snapshot written by any of them is readable by the others.

Pick a platform

This browser did not say which machine it is on. The tables below list every file.

What “continuous” means

Until the first tagged release, every download here is the newest build of main: it has passed CI and nothing else. When a stable release exists this page switches to it automatically.

What changed

Desktop app

The treemap window. Free to download while it is in phase 3. See the app

The macOS build is universal, so there is one file for Apple silicon and Intel.
PlatformFileSizeNotes
macOS 11+spacetrace-desktop-v0.8.0-macos-universal.dmgUniversal binary
Windows 10 / 11spacetrace-desktop-v0.8.0-windows-x86_64-setup.exeNSIS installer, per-user
Debian, Ubuntuspacetrace-desktop-v0.8.0-linux-x86_64.debNeeds libwebkit2gtk-4.1
Fedora, RHELspacetrace-desktop-v0.8.0-linux-x86_64.rpmNeeds webkit2gtk4.1
Any Linuxspacetrace-desktop-v0.8.0-linux-x86_64.AppImageMark executable and run; nothing is installed
ChecksumsSHA256SUMSOne file covering every archive above
Nothing here carries an Apple or Microsoft signature

Those certificates cost money per year and cannot live in a public repository, so macOS and Windows will both stop you the first time. That is worth being suspicious about, which is why a checksum is published beside every file and the build is a workflow you can read. The macOS app is signed with a certificate of our own, but only so that the system remembers the disk access you grant it from one update to the next — it is not one Apple vouches for, and it does not stop the warning below.

  1. macOS: “spacetrace can’t be opened”

    Open the .dmg, drag the app to Applications and double-click it once — macOS will refuse. Then go to System Settings → Privacy & Security, scroll down to Security and press “Open Anyway” within the hour. The old right-click → Open shortcut no longer works; Apple removed it in macOS 15. If the button never appears, clear the quarantine flag instead:

    xattr -dr com.apple.quarantine /Applications/spacetrace.app

    Scanning outside your home folder needs Full Disk Access for the app, in System Settings → Privacy & Security.

  2. Windows: SmartScreen

    “Windows protected your PC” → More info → Run anyway. The installer is per-user and needs no administrator rights.

  3. Linux

    sudo apt install ./spacetrace-desktop-*-linux-x86_64.deb

    The AppImage needs no install at all: mark it executable and run it. On Wayland, if the window comes up blank, run it with WEBKIT_DISABLE_DMABUF_RENDERER=1 — a WebKitGTK issue rather than an app one.

Alternative: install from the command line (temporary)

The .dmg and the .exe above are the normal way in and the ones to prefer. This is here only because the app carries no certificate the operating systems trust. These commands fetch exactly the same file, check it against the published SHA256SUMS and install it — and because a download made this way carries none of the marks a browser writes, Gatekeeper and SmartScreen have nothing to warn about.

macOS 11+

curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.sh | sh

Windows 10 / 11

irm https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.ps1 | iex

A signature proves who built the app. A checksum only proves the bytes did not change on the way. So take this route only if you already trust this project — and expect it to go away: once the app carries a trusted certificate, the .dmg will simply open and these scripts get deleted.

Command line and agent

One archive holds both binaries: spacetrace for the command line and spacetrace-agent for the service that scans on a schedule and answers over HTTP.

Linux builds are static musl, so they run on old glibc and inside a scratch container. Every archive also holds the README and the licence.
PlatformFileSizeNotes
macOS, Apple siliconspacetrace-v0.9.1-aarch64-apple-darwin.tar.gzM1 and later
macOS, Intelspacetrace-v0.9.1-x86_64-apple-darwin.tar.gzmacOS 11+
Linux, x86_64spacetrace-v0.9.1-x86_64-unknown-linux-musl.tar.gzStatic; servers and containers
Linux, aarch64spacetrace-v0.9.1-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, ARM servers, most NAS boxes
Windows 10 / 11spacetrace-v0.9.1-x86_64-pc-windows-msvc.zipOn-disk size equals logical size here; see known limits
ChecksumsSHA256SUMSOne file covering every archive above
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | sh

Installs spacetrace and spacetrace-agent into /usr/local/bin. Deliberately boring POSIX sh, because it also has to run on NAS firmware whose shell is busybox.

Hub

The fleet view. One binary, one SQLite file, no database server and no frontend build. See the dashboard

docker pull ghcr.io/unalcakir28/spacetrace-hub:main
The container image carries both architectures, so docker pull gets the right one without a tag suffix.
PlatformFileSizeNotes
Linux, x86_64spacetrace-hub-v0.5.0-x86_64-unknown-linux-musl.tar.gzStatic; the usual choice for a server
Linux, aarch64spacetrace-hub-v0.5.0-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, ARM servers, most NAS boxes
macOS, Apple siliconspacetrace-hub-v0.5.0-aarch64-apple-darwin.tar.gzFor trying it on your own machine first
macOS, Intelspacetrace-hub-v0.5.0-x86_64-apple-darwin.tar.gzmacOS 11+

Check what you downloaded

Every release carries a SHA256SUMS file covering its own assets. Verify before you install, especially since none of the binaries are signed.

curl -LO https://github.com/unalcakir28/spacetrace/releases/download/desktop-v0.8.0/SHA256SUMS
sha256sum -c --ignore-missing SHA256SUMS

macOS has no sha256sum; use shasum -a 256 -c instead.

Or build it yourself

The core, the command line tool and the agent are Apache-2.0 and need only Rust 1.85 or newer.

git clone https://github.com/unalcakir28/spacetrace
cd spacetrace
cargo build --release
./target/release/spacetrace --help

The desktop app and the hub are not open source, so they cannot be built from source — that is the trade for the core staying permissively licensed.