About Wavepick
Wavepick is a terminal player for people who listen to Taiwanese radio. It brings FM and AM stations, playback, search, listening history and statistics into one keyboard-first Textual interface.
Why the terminal
Radio belongs in the background, while the terminal is quick to control. Wavepick needs no browser tab and no mouse: launch it, choose a station, change volume or set a sleep timer without leaving your workflow.
Built with
- Python 3.12+
- Textual for the terminal interface
- mpv for audio playback
- A FastAPI control API
- 44 Taiwanese FM and AM stations built in
- Traditional Chinese and English interfaces
This website is built with Hexo and Stellar, using the palette from Wavepick’s default dark theme.
Project links
Wavepick is made by Anthony Sung and released under the MIT License.