← All apps

SPlayer-Next

imsyy

Cross-platform desktop music player with rich lyric support

First time? Set up FlatPark →
Audio & VideoAGPL-3.0-onlyv1.2.06new installs in 30 days

About

This is a community package of SPlayer-Next, maintained independently and unaffiliated with the SPlayer-Next project. It repackages the official upstream Linux tarball unmodified — the app tree unpacked at install time, not rebuilt — and follows upstream releases automatically.

SPlayer-Next is a desktop music player for local files and self-hosted streaming servers. It combines an Electron interface with an FFmpeg and Rust audio engine.

  • Plays MP3, FLAC, WAV, OGG, Opus, AAC, M4A, APE, DSF and DFF, with fades, volume normalisation and an equaliser.
  • Shows LRC, QRC, YRC and TTML lyrics with word-by-word highlighting, translations and a separate desktop lyric window.
  • Connects to Subsonic, Navidrome, Jellyfin and Emby servers, with several servers and auto-connect.
  • System media controls over MPRIS, a tray icon, desktop notifications, Last.fm scrobbling and optional Discord rich presence.
  • Edits tags and cover art, and downloads tracks with a built-in download manager.

The app also has built-in sources for NetEase Cloud Music, QQ Music and Kugou, including account login, search, streaming and lyrics. These are third-party services, and using them is subject to their own terms.

An optional plugin market installs third-party scripts, either from upstream's SPlayer-Dev/plugins repository or from a URL you provide. Those plugins are third-party code, are not part of this package, and are installed at your own choice.

Permissions: the package can read and write your Music folder, which is where it looks for your library and where downloads go by default. It can play and record audio, show notifications, register a tray icon and media controls, and reach the network for lyrics, covers, self-hosted streaming servers, the built-in NetEase Cloud Music, QQ Music and Kugou sources, and the plugin market. It cannot see the rest of your home directory by default. Enable what you need with flatpak override:

  • Save downloads to Downloads instead of Music: flatpak override --user --filesystem=xdg-download top.imsyy.splayer_next
  • Index music stored elsewhere, for example an external drive: flatpak override --user --filesystem=/path/to/music top.imsyy.splayer_next
  • Discord rich presence: flatpak override --user --filesystem=xdg-run/discord-ipc-0 top.imsyy.splayer_next for a native Discord client, or flatpak override --user --filesystem=xdg-run/app/com.discordapp.Discord top.imsyy.splayer_next for Discord installed as a Flatpak.
  • Undo all of these: flatpak override --user --reset top.imsyy.splayer_next

Updates are delivered by Flatpak. When the application reports a new release, update it with flatpak update rather than downloading it again.

Details

Developer
imsyy
License
AGPL-3.0-only
Runtime
Freedesktop 26.08
Architectures
x86_64, aarch64
Version
1.2.0 · 2026-10-24
Website
Homepage

Permissions

3 to review
  • Network access

    Can reach the internet and local network

  • Files: xdg-run/pipewire-0

  • Files: xdg-music

  • Inter-process communication

    Shares the IPC namespace with the host

  • X11 (fallback)

  • Audio (PulseAudio)

  • Talk to org.freedesktop.Notifications

  • Talk to org.freedesktop.secrets

  • Talk to org.kde.StatusNotifierWatcher

  • Owns service org.mpris.MediaPlayer2.splayer_next.*

  • unset-env: ELECTRON_RUN_AS_NODE

  • Wayland display

  • GPU acceleration

Packaging

Unmodified

Runs the vendor's build as shipped — nothing added or changed.

What the levels mean →