Skip to content

ramsrib/tarp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,058 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tarp logo

Tarp

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.

About

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.

Status

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.

Install

macOS, Apple Silicon.

Homebrew (recommended)

brew install --cask ramsrib/tap/tarp

Update later with brew upgrade --cask tarp.

Manual download

Grab the latest Tarp-macos-arm64.dmg from the Releases page, open it, and drag Tarp to Applications. On first launch you may see the standard one-time "Tarp was downloaded from the Internet. Are you sure you want to open it?" dialog — click Open. (The normal confirmation every downloaded app shows.)

Intel/universal, Linux, and Windows builds are not published yet; build from source for those. See RELEASING.md for the release process.

Building from source

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 + tests

The default build is the open-source channel and requires no account or network service.

Licensing

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.

Contributing

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.

Acknowledgements

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).

About

A plain, modern terminal - a privacy-first fork of Warp with no AI, no cloud, no accounts, and no telemetry.

Topics

Resources

License

AGPL-3.0, MIT licenses found

Licenses found

AGPL-3.0
LICENSE-AGPL
MIT
LICENSE-MIT

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 98.3%
  • Shell 0.7%
  • Python 0.4%
  • Objective-C 0.3%
  • PowerShell 0.1%
  • HTML 0.1%
  • Other 0.1%