CastCodes is a fully open-source terminal and code workspace. Fast, local-first — no cloud account, no telemetry, no lock-in.
Everything you loved about a modern terminal — without hosted services, telemetry, or platform lock-in.
No cloud accounts, no upstream auth. Everything runs on your machine. Your data never leaves your terminal.
GPU-accelerated rendering on a battle-tested terminal core. Startup is instant; response is immediate.
Every line is auditable. Fork it, extend it, contribute back. No black-box telemetry, no hidden analytics.
Blocks-based command history, inline completions, and a clean interface that gets out of your way.
Registers castcodes:// URL scheme and cast-codes CLI for seamless workspace opens.
Upstream crash reporting, billing hooks, and hosted services are fully disabled — not just opt-out.
Same great terminal foundation. Very different relationship with your data.
| Feature | CastCodes | Warp |
|---|---|---|
| Open Source | ✓ | ✓ |
| Works without an account | ✓ | Required |
| No telemetry by default | ✓ | ✗ |
| No upstream cloud dependency | ✓ | ✗ |
| GPU-accelerated rendering | ✓ | ✓ |
| Blocks-based command UI | ✓ | ✓ |
| Self-hostable / forkable | ✓ | ✗ |
| Free, forever | ✓ | Freemium |
CastCodes is free software. Always has been, always will be. Fork it, build on it, make it yours.
macOS · Linux · Open Source
Unsigned build — on first launch, right-click the app → Open to bypass Gatekeeper.
brew install opencoven/tap/cast-codes
Homebrew tap coming soon — see all releases →