A plain, modern terminal — the terminal left after the extra layers are pulled away.
Not AI-native. Not cloud-first. Not an account system. Just a terminal.
Tarp is an independent, community fork of Warp. It is not affiliated with, endorsed by, or sponsored by Warp or Denver Technologies, Inc. Tarp removes the AI, cloud, account, and code-editor layers from Warp's open-source client and keeps the terminal.
Tarp is a fork of Warp's open-source terminal client with the non-terminal concerns removed: no built-in AI agent, no cloud sync, no accounts/sign-in, no built-in code editor. What remains is Warp's fast GPU-rendered terminal — blocks, rich completions, command corrections, workflows, themes, SSH, and shell integration — as a plain local tool you run and own.
The name is literal: a tarp is simple protection and useful material — humble, practical, and stripped back. That's the intent here.
Early but usable — v0.1.0 is the first released build (macOS, Apple Silicon;
see Download). The client builds, bundles, and runs as a terminal with
the AI/cloud/account/editor surfaces disabled. Releases are unsigned for now (a
Gatekeeper step is needed on first launch). See TARP-PLAN.md for
the roadmap, docs/ for the audit and design notes, and
docs/PROGRESS.md for the work log.
Grab the latest Tarp-macos-arm64.dmg from the
Releases page (macOS, Apple Silicon),
open it, and drag Tarp to Applications.
Builds are currently unsigned, so on first launch macOS blocks the app with "Apple could not verify "Tarp" is free of malware…" (expected for an unsigned download — it's fine). Open it once, either way:
- No Terminal: click Done, then System Settings → Privacy & Security, scroll to the bottom and click Open Anyway next to Tarp, then confirm. or
- Terminal:
xattr -dr com.apple.quarantine /Applications/Tarp.app, then open Tarp.
After that it opens normally. Signing/notarization (so downloads open with no
prompt at all) is a planned follow-up — see RELEASING.md.
Intel/universal, Linux, and Windows builds are not published yet; build from
source for those.
Tarp builds with the standard Rust toolchain plus a couple of platform
prerequisites (notably the macOS Metal Toolchain). Full instructions, including
the gotchas, are in BUILD.md.
# macOS quick start (see BUILD.md for prerequisites)
cargo build --bin tarp --features gui # build the binary
./script/run # build + bundle + launch Tarp.app
./script/presubmit # fmt + clippy + testsThe default build is the open-source channel and requires no account or network service.
Tarp inherits Warp's licensing:
- The UI framework crates (
warpui,warpui_core) are under the MIT license. - The rest of the repository is under the AGPL v3.
Tarp is a derivative work and remains under these licenses. Upstream copyright
notices (Denver Technologies, Inc.) are retained; see NOTICE.
Tarp is open source and welcomes contributions — see
CONTRIBUTING.md. Please be respectful per the
Code of Conduct. Report security issues privately as
described in SECURITY.md.
Tarp exists because Warp open-sourced its terminal client. Thank you to the Warp team and to the open-source projects the terminal builds on — among them Alacritty, Tokio, NuShell, the Fig completion specs, FontKit, core-foundation-rs, and many more (full third-party attribution is generated for releases).
