While you waitAppears in · Pane / BandAdded

YouTube Side Player

Play YouTube in a Claude Code side pane or a floating macOS window while you work.

YouTube Side Player · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add hemanth/claude-code-youtube-mod
/plugin install youtube-side-player@claude-code-youtube-mod
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads command arguments and tool-binary state under the plugin data directory.

Writes files

Yes

May download yt-dlp and ffmpeg into ~/.claude/plugins/data/youtube-side-player/bin/.

Runs commands

Yes

Runs yt-dlp, ffmpeg, and the macOS floating player.

Network

Yes

Talks to YouTube for search/playback; may download yt-dlp (periodic self-update) and ffmpeg.

Introduction

YouTube Side Player is a Claude Code function-hooks mod: /yt searches or opens YouTube, playing inline with sound in a Ghostty/kitty side pane, or in an always-on-top macOS popout elsewhere. Supports pause/resume, hide-while-listening and window placement. Inline playback needs yt-dlp and ffmpeg; if missing from PATH, the first play checksum-verifies downloads into the plugin data dir. Needs Claude Code 2.1.287+ and macOS. Uses the network for YouTube and possibly tool binaries. Preview is illustrative.

Who it is for

  • People who want YouTube beside Claude while it works

Requirements

  • Claude Code ≥ 2.1.287
  • Platforms · macOS
  • Repository requires macOS.
  • Ghostty/kitty can play inline; other terminals and desktop use a popout.
  • Inline mode needs yt-dlp and ffmpeg (optional auto-download into the plugin dir).