Skip to content

Releases: fezcode/yap

v0.0.1

12 Jan 02:01

Choose a tag to compare

✦ YAP v0.0.1 Release Notes

We are excited to announce the first official release of YAP (YouTube Audio Player)! YAP is a lightweight, terminal-based YouTube audio player designed for speed and a polished CLI
experience.

Highlights

  • Refined TUI: A clean, flicker-free terminal interface.
  • Advanced Navigation: Browse your queue and select tracks directly in the Playlist View.
  • Dynamic Terminal Title: Your shell tab now displays the current song and playback status.
  • Synced Lyrics: Automatic lyric fetching and synchronization via LRCLib.
  • Custom Aesthetics: A bespoke terracotta-to-navy progress bar gradient.
  • Playlist Support: Full support for .txt and .piml playlist formats.

Controls

  • Space: Pause / Resume
  • [+/-] : Volume Control
  • M: Mute / Unmute
  • V: Playlist View (Up/Down to navigate, Enter to Play)
  • L: Toggle Synced Lyrics
  • N / P: Next / Previous Track
  • Left / Right: Seek 10s back/forward
  • R: Shuffle Playlist
  • Q: Quit

Installation

Ensure FFmpeg is installed in your system's PATH.

go build -o yap.exe ./src


Powered by Bubble Tea, Beep, and LRCLib.