Skip to content

Releases: chunder-cli/chunder

chunder v0.2.0 — cover art, tags, and self-updates

Choose a tag to compare

@blyncnov blyncnov released this 12 Jul 14:06

What's new

🖼️ Audio files that look proper — audio downloads now automatically embed the video thumbnail as cover art plus title/artist tags (mp3 and m4a). Opt out with --no-tags.

🔄 chunder upgrade — chunder now updates itself: checks the latest release, verifies the SHA-256 checksum, and atomically swaps the binary. --check to just look. Homebrew installs are handed to brew upgrade instead.

Install

brew tap chunder-cli/tap && brew install chunder
go install github.com/chunder-cli/chunder@latest

From v0.2.0 onward: just chunder upgrade. 🤮

chunder v0.1.1 — new home: chunder-cli

Choose a tag to compare

@blyncnov blyncnov released this 12 Jul 13:22

chunder moved to its new organization: github.com/chunder-cli/chunder 🏠

  • Go module path is now github.com/chunder-cli/chundergo install github.com/chunder-cli/chunder@latest works against this release
  • Homebrew: brew install chunder-cli/tap/chunder
  • All features from v0.1.0 unchanged

Old blyncnov/chunder URLs redirect here automatically.

chunder v0.1.0 — the terminal eats YouTube

Choose a tag to compare

@blyncnov blyncnov released this 12 Jul 13:03

The first release of chunder — a YouTube downloader that lives entirely in your terminal. 🤮

Highlights

📺 Watch videos INSIDE your terminalchunder watch <url> renders true-color video with half-block characters (2 pixels per cell), synced audio, pause, and ±10s seeking. No window. No browser.

🔎 Search without leaving the shellchunder search <query> opens an interactive result browser with thumbnail previews rendered as terminal art. Enter downloads, w watches, a grabs audio.

⬇️ A downloader that's actually pleasant

  • Quality selection (-q best|1080p|720p|…) with automatic ffmpeg muxing for 1080p+
  • Live gradient progress bar, speed sparkline, ETA, and step checklist (Bubble Tea + Lip Gloss)
  • Playlist downloads with a live queue view (--limit, --reverse)
  • Clips: --from 1:23 --to 2:45 transfers only the segment's bytes
  • Subtitles: --subs en saves .srt, --embed-subs muxes them into the mp4
  • Audio: --audio-only for m4a, --format mp3 for mp3
  • Script-friendly plain output when piped, config file + CHUNDER_* env vars, shell completions

🧭 Helpful when you're lost — missing args and typos get ready-to-paste suggestions instead of parser errors.

Install

Download a binary below for your platform, or:

go install github.com/blyncnov/chunder@latest

ffmpeg is recommended (brew install ffmpeg) — it unlocks 1080p+, clips, mp3, subtitle embedding, and watch.

Checksums & platforms

Asset Platform
chunder_v0.1.0_darwin_arm64.tar.gz macOS (Apple Silicon)
chunder_v0.1.0_darwin_amd64.tar.gz macOS (Intel)
chunder_v0.1.0_linux_amd64.tar.gz Linux (x86-64)
chunder_v0.1.0_linux_arm64.tar.gz Linux (ARM64)
chunder_v0.1.0_windows_amd64.zip Windows (x86-64)

Downloading videos may violate YouTube's Terms of Service depending on the content and your jurisdiction — only download what you have the right to. MIT licensed.