Audion ~ Community Driven Music Player


Audion is a privacy-focused music player that brings the Spotify experience to your local music library. No internet required, no tracking, just your music, beautifully organized.

Key highlights:

  • Synced lyrics with karaoke-style word highlighting
  • Extensible plugin system
  • Gorgeous, customizable interface
  • Fully offline

www.audionplayer.com
github.com/dupitydumb/Audion

Tambourine ~ Linux Music Player


A music player for your local music library.

  • Linux first
  • Local only: no internet connection will ever be established.
  • Read only: your music will be accessed only in read mode.
  • Stateless: no cache/database/whatever will be created. The metadata in your songs are the database.
  • Imperfect: there will be use-cases that are not solved by this software, and that’s fine.

github.com/MMarco94/tambourine-music-player

Amberol ~ Plays music and nothing else


Amberol is a music player with no delusions of grandeur. If you just want to play music available on your local system then Amberol is the music player you are looking for.

Current features:

  • adaptive UI
  • UI recoloring using the album art
  • drag and drop support to queue songs
  • shuffle and repeat
  • MPRIS integration

gitlab.gnome.org/World/amberol
apps.gnome.org/en/Amberol
flathub.org/en/apps/io.bassi.Amberol

Gnomoradio ~ Find, Fetch, Share, & Play Music


Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing. Gnomoradio is free software, licensed under the terms of the GNU General Public License, which permits modifications and distribution of the source code to the program. It runs on GNU/Linux and other UNIX-compatible systems, but it is no longer actively developed or maintained.

gnomoradio.nongnu.org

HTML5-FLAC ~ HTML5 FLAC Player


A lightweight HTML5 web music player with FLAC support that runs in a Docker container. This project provides a clean, minimalist interface for playing FLAC audio files with metadata extraction.

github.com/jame25/HTML5-FLAC

tz-player ~ Command Line Music Player


A clean, keyboard-driven music player for the terminal.

tz-player is a simple TUI music player built with Python and powered by VLC. If VLC can play it, tz-player can play it.

No streaming. No accounts. No background services. Just your music, in your terminal.

github.com/taggedzi/tz-player

midimusic ~ Music Software & Music Archive


Midimusic provides archives of Wurlitzer and Estey music rolls in e-roll format. These are downloadable and the music can be played using eplayOrgan. An archive of Miditzer organ midi files is also provided.

All features of the original e-rolls and midis are available including stops and swell.

eplayOrgan is a fully featured organ which can also be played from a full midified console or standard midi keyboards. Stops may be set using a touch screen.

eplayOrgan operates under Windows. Mac and Linux are supported under Wine. The programs work just the same under Wine on Mac and Linux as they do under Windows.

sourceforge.net/projects/midimusic

GNOME Music ~ Desktop Audio Player


Play and organize your music collection

An easy and pleasant way to play your music.

Find tracks in your local collection, use automatically generated playlists or curate a fresh one.

gnome music player interface

apps.gnome.org/Music

FeelUOwn ~ Hackable Music Player


trying to be a robust, user-friendly and hackable music player

Features:

  • Stable and Easy to Use
  • One-click installation, packaged for all popular platforms (e.g., Arch Linux, Windows, macOS, etc.)
  • Plug-ins for various media resource platforms, making full and reasonable use of free online resources (e.g., YouTube Music)
  • Comprehensive basic functions, including desktop lyrics, intelligent resource replacement, multiple audio quality options, and the nowplaying protocol
  • Core modules have good test coverage, and core interfaces maintain good backward compatibility
  • Large-scale support: AI radio, natural language to playlist conversion, etc.
  • High Playability:
    • Provides a TCP-based interactive control protocol
    • Provides an MCP Server (experimental feature) for programmatic control of player/resource capabilities
  • Text-based playlists for easy sharing with friends and synchronization across devices
  • Supports Python-based configuration files (.fuorc), similar to .vimrc and .emacs

github.com/feeluown/FeelUOwn
sourceforge.net/projects/feeluown.mirror

Pot-O MusiQT ~ Python Music Player


Pot-O MusiQT is a lightweight yet feature-rich desktop music player built with Python and PyQt5, designed for users who want a clean interface, strong playlist control, and practical everyday playback features without unnecessary complexity.

It focuses on local media playback, fast interaction, and keyboard-friendly operation, while still offering modern conveniences such as metadata handling, lyrics viewing, and smooth playback transitions.

Features:

  • JSON-backed
  • Edit Metadata
  • Embed Lyrics
  • Rename File by Metadata
  • Open ZIP File
  • Edit Cover
  • Show Lyrics
  • Play Video Clip
  • Save & Load M3U Playlist
  • Export Playlist to CSV & JSON
  • Search result as new playlist
  • Multiple Instances
  • User friendly UI/UX
  • Search by Metadata & Filename
  • Support common popular audio files (e.g. MP3, FLAC, AAC, M4V, OGG) and many more
  • Play music audio files
  • Safe file operations
  • Totally offline (No need for internet connection)
  • Lightweight in size, RAM & CPU usage
  • Stable
  • No equalizer or visualizer
  • Freeware

sourceforge.net/projects/pot-o-musiqt

HuMidi ~ ROBLOX Piano Player


HuMidi is a universal piano auto player for ROBLOX. It plays even the most generic MIDI file with great depth, thanks to the humanization and automatic sustain pedal generation algorithms. The pedals are generated with a thorough analysis of the MIDI data, adding more depth to your performance that no other MIDI players could!

Personally have been tested in:

  • Visual Pianos
  • Starving Pianists
  • Digital Piano
  • Piano’s Got Talent

This tool is universal, as long as the piano in-game allows to be played on a keyboard.

Features:

  • MIDI auto player
  • Humanization options
  • Automatic sustain pedal (even if your MIDI doesn’t have the data!)
  • Visualization
  • Pause and resume
  • Scrubbing / seeking – You don’t have to play from the beginning every time, just skip to the part you want to play!

sourceforge.net/projects/humidi-roblox-piano-autoplayer