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.
macOS
Universal — Apple silicon and Intel·latest build·built from main, not a release
Command line tool and agent
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shThe app and the command line tool share one snapshot database, so they can be used together.
Windows
64-bit·latest build·built from main, not a release
Linux
Static binaries — no runtime to install·latest build·built from main, not a release
Command line tool and agent
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shPick a platform
This browser did not say which machine it is on. The tables below list every file.
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.
Desktop app
The treemap window. Free to download while it is in phase 3. See the app
| Platform | File | Size | Notes |
|---|---|---|---|
| macOS 11+ | spacetrace-desktop-continuous-macos-universal.dmg | Universal binary | |
| Windows 10 / 11 | spacetrace-desktop-continuous-windows-x86_64-setup.exe | NSIS installer, per-user | |
| Debian, Ubuntu | spacetrace-desktop-continuous-linux-x86_64.deb | Needs libwebkit2gtk-4.1 | |
| Fedora, RHEL | spacetrace-desktop-continuous-linux-x86_64.rpm | Needs webkit2gtk4.1 | |
| Any Linux | spacetrace-desktop-continuous-linux-x86_64.AppImage | Mark executable and run; nothing is installed | |
| Checksums | SHA256SUMS | One file covering every archive above |
Signing 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.
macOS: “spacetrace can’t be opened”
Open the .dmg, drag the app to Applications, then right-click it and choose Open — that gives the one-time permission a double-click does not offer. Or clear the quarantine flag directly:
xattr -dr com.apple.quarantine /Applications/spacetrace.appScanning outside your home folder needs Full Disk Access for the app, in System Settings → Privacy & Security.
Windows: SmartScreen
“Windows protected your PC” → More info → Run anyway. The installer is per-user and needs no administrator rights.
Linux
sudo apt install ./spacetrace-desktop-*-linux-x86_64.debThe 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.
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.
| Platform | File | Size | Notes |
|---|---|---|---|
| macOS, Apple silicon | spacetrace-continuous-aarch64-apple-darwin.tar.gz | M1 and later | |
| macOS, Intel | spacetrace-continuous-x86_64-apple-darwin.tar.gz | macOS 11+ | |
| Linux, x86_64 | spacetrace-continuous-x86_64-unknown-linux-musl.tar.gz | Static; servers and containers | |
| Linux, aarch64 | spacetrace-continuous-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, ARM servers, most NAS boxes | |
| Windows 10 / 11 | spacetrace-continuous-x86_64-pc-windows-msvc.zip | On-disk size equals logical size here; see known limits | |
| Checksums | SHA256SUMS | One file covering every archive above |
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | shInstalls 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| Platform | File | Size | Notes |
|---|---|---|---|
| Linux, x86_64 | spacetrace-hub-continuous-x86_64-unknown-linux-musl.tar.gz | Static; the usual choice for a server | |
| Linux, aarch64 | spacetrace-hub-continuous-aarch64-unknown-linux-musl.tar.gz | Raspberry Pi, ARM servers, most NAS boxes | |
| macOS, Apple silicon | spacetrace-hub-continuous-aarch64-apple-darwin.tar.gz | For trying it on your own machine first | |
| macOS, Intel | spacetrace-hub-continuous-x86_64-apple-darwin.tar.gz | macOS 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-continuous/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.