Releases: fezcode/yap
Releases · fezcode/yap
v0.0.1
✦ 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.