Skip to content

Releases: ohernandezdev/wtkill

wtkill v0.3.0

27 May 16:13

Choose a tag to compare

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.