← All apps

Vynody

Developer-approved

axel10

Local music player with synced lyrics, tag editing and remote libraries

First time? Set up FlatPark →
Audio & VideoGPL-3.0-or-laterv2.7.3
Playback view with cover art
Playback view with cover art

About

This is a community package of Vynody, maintained independently and unaffiliated with the Vynody project. It repackages the official upstream Linux release build unmodified.

Vynody is a cross-platform music player built with Flutter over a native Rust audio core. It is built around your own files: it scans local folders into a media library, plays them, and fills in what the tags are missing.

  • Local media library with folder scanning, incremental updates on change, and browsing by album, artist and song.
  • Synced lyrics: search and cache from LRCLIB, adjust the timeline by hand, or have a configured AI provider generate and translate them.
  • Tag completion through audio fingerprinting against AcoustID and MusicBrainz, plus a built-in tag editor — useful for libraries assembled from mixed sources.
  • Song recognition from the audio itself.
  • Remote libraries: stream from a Navidrome server or WebDAV storage, where track metadata is read without downloading the whole file first.
  • Lyric and music file sharing with other devices on the same local network.
  • Sleep timer, audio spectrum and waveform views, and cover-art colour extraction.

Permissions: this package grants display, GPU, audio, network access, MPRIS, the StatusNotifier tray, the host Secret Service for saved server and AI-provider credentials, mDNS through Avahi for local-network sharing, and your XDG music directory. The library database, lyric cache, artwork and settings stay inside the sandbox under ~/.var/app/io.github.axel10.vynody. No home or host filesystem access is granted.

Music kept outside ~/Music is the one thing you may need to open up. Files you pick through the file chooser are handed over by the portal and work as they are; a folder added to the library needs a standing grant:

  • Scan a music library elsewhere: flatpak override --user --filesystem=/path/to/music:ro io.github.axel10.vynody
  • Write tags back to files outside the music directory (drop :ro): flatpak override --user --filesystem=/path/to/music io.github.axel10.vynody
  • Desktop notifications (not used by default): flatpak override --user --talk-name=org.freedesktop.Notifications io.github.axel10.vynody
  • Silence the tray icon and rely on MPRIS only: flatpak override --user --no-talk-name=org.kde.StatusNotifierWatcher io.github.axel10.vynody

Details

Developer
axel10
License
GPL-3.0-or-later
Version
2.7.3 · 2026-09-16
Website
Homepage
Source
Vynody

Permissions

3 to review
  • Network access

    Can reach the internet and local network

  • Files: xdg-music

  • System service: org.freedesktop.Avahi

  • Inter-process communication

    Shares the IPC namespace with the host

  • X11 (fallback)

  • Audio (PulseAudio)

  • Owns service org.mpris.MediaPlayer2.io.github.axel10.vynody.*

  • Talk to org.kde.StatusNotifierWatcher

  • Owns service org.fluttertray.*

  • Talk to org.freedesktop.secrets

  • Wayland display

  • GPU acceleration