Desktop · Linux
The application window with the whole UI inside one ELF binary. Falls back to your browser if WebKitGTK is missing.
One file per platform. The desktop build carries the interface inside it; the CLI build is the same engine without a window. No installer, no daemon, and no telemetry.
The application window with the whole UI inside one ELF binary. Falls back to your browser if WebKitGTK is missing.
One .exe, WebView2 window, no installer and no service. If WebView2 is absent it opens the same UI in Edge.
The engine and every command, with no window and no Python required. Built on 22.04 so it runs on glibc 2.35 and newer.
The same commands as a single executable. Add it to PATH, or call it by path from PowerShell.
Showing v0.2.0. No release is published yet, so every link opens the release page. These are the asset names the release workflow builds. Verify before you run: sha256sum -c relift-linux-x64.sha256.
# isolated install, CLI only pipx install relift # or a portable zipapp, no install at all python3 relift.pyz list
Python 3.9 or newer. The engine is stdlib-only; the desktop extra adds pywebview for the native window.
git clone https://github.com/jaylukdevelopment/relift cd relift python -m venv .venv && . .venv/bin/activate pip install -e ".[dev,desktop]" pytest -q # the suite the release gate runs
The desktop binary is a PyInstaller one-file build; the exact command is in the desktop documentation.
Nothing beyond the operating system, unless you ask for the window.
Relift refuses to run outside a scope file. The document explains the schema, the expiry, the wide-range guard and what the tool will never do.
For hosts you own or have written permission to test. Unauthorised scanning is a criminal offence in most jurisdictions.