Karapulse is a Linux karaoke player supporting CDG/MP3, video files, and Spotify playback (requires a Spotify Premium account). It provides a self-served web application that singers can use with their phone to search for and queue their favorite songs.
Once installed, use the built-in admin interface to add your song directories and configure Spotify.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
0.8.028 Aug 2026
- Removed the Browse tab from the web client
- Made the number of tunnel connections configurable, and tunnel setup now keeps retrying instead of giving up
- Made the web client status updates more robust against silent disconnections
- Improved Spotify reliability: the Web API refresh token is no longer lost, searches retry after refreshing an expired token, and the search endpoint backs off when rate limited
- Added a link to the playback authorization from the Spotify Web API authorization success page
- Bundled the Noto Sans CJK font so Korean and other CJK song information is displayed correctly
- Requests coming through a reverse proxy are no longer considered local and can no longer perform admin actions
- Fixed a song being skipped when another one failed to play
- Fixed a crash when there was no current song
- Fixed the song information overlay sometimes not being displayed
- Fixed a Spotify track rendering the lyrics of the previously played CDG song
0.7.720 Aug 2026
- Fixed Spotify playback authorization broken by Spotify's enforcement of client-id checks on their login5 API
0.7.623 Jun 2026
- Fixed a crash that could occur when queuing a song while the player was idle
- Updated the localtunnel client
0.7.55 Jun 2026
- Show a migration screen while the database is being upgraded


