Releases: ohernandezdev/wtkill
wtkill v0.3.0
First public release.
What is wtkill
Find and clean stale `git worktree` entries across all your repos. Interactive TUI for humans, JSON output for AI agents and shell scripts.
Install
Download the tarball for your platform, extract, and put `wtkill` somewhere on your `$PATH`.
```bash
macOS Apple Silicon
curl -L https://github.com/ohernandezdev/wtkill/releases/download/v0.3.0/wtkill-v0.3.0-darwin-arm64.tar.gz | tar xz
mv wtkill ~/.local/bin/ # or anywhere on PATH
Linux x86_64
curl -L https://github.com/ohernandezdev/wtkill/releases/download/v0.3.0/wtkill-v0.3.0-linux-amd64.tar.gz | tar xz
mv wtkill ~/.local/bin/
```
Or build from source: `go build -o wtkill .` (requires Go 1.25+).
Highlights
- Interactive Bubble Tea + Lip Gloss TUI with live scan
- Concurrent enrichment (8 worktrees in parallel)
- Symlink-aware repo dedupe
- Non-interactive CLI: `list` / `rm` / `clean` with JSON output
- Filters: `--older-than` `--branch` `--prunable` `--missing` `--min-size`
- AI-agent-friendly (auto-JSON off-TTY, well-defined exit codes)
Platforms in this release
- darwin-arm64 (macOS Apple Silicon)
- linux-amd64
- linux-arm64
`darwin-amd64` (Intel Mac) was dropped from CI in favour of faster releases. Build from source if you need it.
Checksums
See the `.sha256` files attached to this release.