{"repo":"llehouerou/waves","free":true,"listed":false,"github":"https://github.com/llehouerou/waves","clone":"git clone https://github.com/llehouerou/waves.git","description":"Terminal music player with Soulseek integration, MusicBrainz tagging, Last.fm scrobbling, and radio mode. Built with Go and Bubble Tea.","language":"Go","stars":167,"topics":["bubbletea","cli","flac","music-player","tui","go","soulseek","lastfm","radio","audio"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Waves A keyboard-driven terminal music player for Linux with Soulseek downloads, MusicBrainz tagging, Last.fm scrobbling, and radio mode. Note: This project is in active development. Some features may be incomplete. Features - Library Browser : Browse music by Artist Album Track hierarchy - File Browser : Navigate filesystem with file/folder deletion - Playlists : Create, organize, and manage playlists with folder hierarchy - Favorites : Quick-access playlist with heart icon display - Playing Queue : Persistent queue with multi-selection, reordering, and undo/redo - Audio Playback : MP3, FLAC, OPUS/OGG, and M4A/AAC support with seeking - Album Art : Display album art in expanded player bar, auto-fetch during import - Full-Text Search : SQLite FTS5 search across library, files, and playlists - Download Manager : Search and download from Soulseek via slskd integration - Import System : MusicBrainz tagging, file renaming, and library integration - Last.fm Scrobbling : Track your listening history with offline queue support - Radio Mode : Endless playback with Last.fm similar artists and intelligent track selection - Desktop Notifications : Optional notifications for track changes and downloads (Linux) - Mouse Support : Click to navigate, select tracks, and control playback - State Persistence : Queue and navigation saved between sessions Installation Nix Available in nixpkgs unstable: On NixOS, add waves to environment.systemPackages . You can also run directly from the reposito","default_branch":null,"files":null,"tree":[],"storefront":"/r/llehouerou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/llehouerou/waves/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}