wrkmon-go
A terminal-based YouTube audio player written in Go using Bubble Tea, enabling users to search for videos, build playback queues, and stream audio directly from the command line. It replaces the original Python implementation with a faster, more efficient rewrite that integrates mpv and yt-dlp to provide responsive keyboard-driven playback controls. The project includes automated installers for Linux, macOS, and Windows, with native dependency management for each platform.
wrkmon-go is a terminal-based YouTube audio player written in Go using Bubble Tea, providing keyboard-driven playback controls and queue management. It's a performance-focused rewrite of a Python version, featuring comprehensive installers for Linux, macOS, and Windows with automatic dependency management.
- ✓Comprehensive cross-platform installation with automated dependency management including mpv and yt-dlp provisioning
- ✓Rich keyboard shortcuts and slash command interface providing intuitive terminal-based media control
- ✓Well-structured documentation with clear installation paths, usage examples, and uninstall procedures
- →Add automated tests and CI/CD pipeline to ensure reliability across platforms and dependency versions
- →Implement configuration file support for persistent settings like default theme, volume levels, and custom key bindings