Song Rec

SongRec is an open-source Shazam client for Linux written in Rust. It recognizes tracks from an arbitrary audio file and audio from the microphone, with usage from both GUI and command line. The GUI keeps a history of recognized songs exportable to CSV, and continuous song detection from the microphone can choose the input device. Songs can also be recognized from speakers rather than the microphone.

GitHub repo Directory import
0 shouts Added Sep 23, 2026 github.com
github.com/marin-m/SongRec
Song Rec website preview

Features

Links

Tags