โ† Back to all apps
Ondine

Ondine

Beautiful music player

Ondine screenshot

Features

๐ŸŽตPlay MP3, FLAC, OGG, WAV, M4A, AAC, Opus, WMA
๐Ÿ“‚Open folders or add individual files
๐Ÿ–ฑ๏ธDrag & drop files and folders
โŒจ๏ธKeyboard shortcuts (Space/P to play)
๐Ÿ”€Shuffle & 3-mode repeat (Off / All / One)
๐ŸŽจBeautiful per-track color gradients
๐ŸŒFully responsive layout
๐Ÿ“‹Real-time position & duration display

Download Ondine

Choose your preferred installation method below.

Install via APT

First, add the Gnome Starter Pack repository (if not already added):

# Add the GPG key
curl -fsSL https://apt.gnomestarterpack.com/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/gnomestarterpack.gpg

# Add the repository
echo "deb [signed-by=/usr/share/keyrings/gnomestarterpack.gpg] https://apt.gnomestarterpack.com noble main" | sudo tee /etc/apt/sources.list.d/gnomestarterpack.list

# Update package list
sudo apt update

Then install Ondine:

sudo apt install gnomestarterpack-ondine

Install via Flatpak

First, add the Gnome Starter Pack Flatpak repository (if not already added):

flatpak remote-add --if-not-exists gnomestarterpack https://gnomestarterpack.com/gnomestarterpack.flatpakrepo

Then install Ondine:

flatpak install gnomestarterpack info.debuck.Ondine

Download AppImage

Ondine is available as a portable AppImage. Download it, make it executable, and run:

Download Ondine AppImage

After downloading: chmod +x ondine-latest.AppImage && ./ondine-latest.AppImage

โš ๏ธ System requirements

The AppImage requires Python 3 and GTK4/GStreamer libraries installed on your system. Most GNOME-based distributions already have these.

Ubuntu / Debian / Linux Mint:

sudo apt install python3 python3-gi python3-gi-cairo \
  gir1.2-gtk-4.0 gir1.2-adw-1 \
  gir1.2-gstreamer-1.0 gir1.2-gst-plugins-base-1.0 \
  gstreamer1.0-plugins-base gstreamer1.0-plugins-good

Fedora / RHEL:

sudo dnf install python3 python3-gobject python3-cairo \
  gtk4 libadwaita \
  gstreamer1-plugins-base gstreamer1-plugins-good

Arch Linux:

sudo pacman -S python python-gobject gtk4 libadwaita \
  gstreamer gst-plugins-base gst-plugins-good

Tip: For additional codec support (MP3, AAC), also install gstreamer1.0-plugins-ugly (Ubuntu/Debian) or gstreamer1-plugins-ugly-free (Fedora).

Note: If you're using conda or a Python virtual environment, the AppImage will automatically use your system Python to ensure GTK4 compatibility.

Windows โ€” Coming Soon! ๐Ÿšง

We're working on bringing Ondine to Windows. Stay tuned!

What will be included:

  • Ondine music player with GTK4 interface
  • All audio codecs (MP3, FLAC, OGG, WAV, M4A, AAC, Opus, WMA)
  • GStreamer runtime for playback
  • No additional software needed โ€” everything will be bundled

Requirements: Windows 10 or later (64-bit)

๐Ÿค Request a Feature

Want something added to Ondine? Our AI-assisted pipeline makes it easy โ€” just open an issue describing what you want. The bot will triage it, plan the implementation, and create a merge request. The maintainer reviews at every step.

Open an Issue Development Board

๐Ÿงช Want to test upcoming changes? Add our beta Flatpak channel to try new features before release.