sparq

Download sparq

The sparq desktop GUI bundles the engine and the workbench into a native app for macOS, Windows, and Linux. Prefer not to install anything? The full SPARQL workbench runs entirely in your browser at /app — no download required.

Developer builds — unsigned.

These desktop bundles are not code-signed or notarized, so macOS Gatekeeper and Windows SmartScreen will warn the first time you open them. That’s expected — see the per-OS instructions on each card to allow the app. Officially signed and notarized builds (Apple Developer ID + Windows Authenticode) are coming; until then, only install builds you fetched yourself from the official Releases page. Each release attaches a SHA256SUMS manifest and SLSA build-provenance attestations you can verify with gh attestation verify.

Desktop app

macOS · Apple Silicon
.dmgUnsigned
Download sparq-gui.dmg
First launch & verification
Gatekeeper quarantines unsigned apps. After opening the .dmg and dragging sparq to Applications, right-click the app → Open (don’t double-click) and confirm once. If it still refuses, clear the quarantine flag from a terminal:
xattr -dr com.apple.quarantine /Applications/sparq.app
macOS · Intel
.dmgUnsigned
Download sparq-gui.dmg
First launch & verification
Same as Apple Silicon — right-click the app → Open on first launch, or clear the quarantine flag:
xattr -dr com.apple.quarantine /Applications/sparq.app
Pick this build only on an Intel Mac; Apple Silicon Macs should use the arm64 build.
Windows · x64
.msiUnsigned
Download sparq-gui.msi
First launch & verification
The installer isn’t Authenticode-signed, so Microsoft SmartScreen shows a blue “Windows protected your PC” dialog. Click More info → Run anyway to proceed. There is no Windows on Arm installer yet (the bundler can’t cross-build it from the x64 runner).
Linux · x86-64
.AppImageUnsigned
Download sparq-gui.AppImage.deb (Debian/Ubuntu)
First launch & verification
The .AppImage is a portable, self-contained binary — no install needed. Mark it executable, then run it:
chmod +x sparq-gui.AppImage
./sparq-gui.AppImage
A .deb is published for Debian/Ubuntu (button above). arm64 Linux builds are attached to each release on the Releases page.

Command-line & server

The same releases carry the standalone sparq CLI and the sparq-server HTTP server in one combined archive, built across a broad OS × CPU matrix (macOS/Windows/Linux, x86-64 + arm64). Plain executables — no signing dialog. The button below fetches the build for Linux · x86-64; every other platform’s archive is on the Releases page.

CLI + server

The archive carries both the sparq CLI and the sparq-server HTTP server binary. Extract and run either — no installer, no signing dialog. Every platform’s build is on the Releases page.

Download CLI + server (Linux · x86-64)
First launch & verification
Portable archive for Linux · x86-64 (.tar.gz). Extract and run sparq (CLI) or sparq-server (HTTP server) — no installer, no signing dialog.

No install needed

The web playground runs the same engine compiled to WebAssembly, entirely in your browser tab — nothing is uploaded, nothing is installed.

Open the workbenchRuns locally — nothing uploaded