Orchard Music Player
Enjoy Orchard Music Player? Buy me a coffee!

Version 1.1

Written in Rust

A music player for the music you own

Orchard Music Player plays the music files on your computer. No account, no subscription, no cloud: your music plays from your own disk, and you decide what's in your library.

Download Free and open source · Other platforms

Your music, always ready to play

Music files you own don't expire. They play without a connection, keep working when a subscription ends, and nobody can take them out of your library. Orchard Music Player is made for that collection: open a folder and press play.

It comes from going back to a personal MP3 collection to stop depending on closed platforms: this is the player made for it.

  • No account or sign-in
  • No subscription
  • No internet connection
  • Your listening stays on your computer

Plays the files you already have

Common formats play as they are, with no converting or importing. Tags and cover art come straight from the files.

  • MP3
  • Ogg Vorbis
  • Opus
  • FLAC
  • WAV
  • AAC / M4A
  • AIFF

A classic player, without the clutter

Transport, playlist, tags and cover art share one tidy window. It looks like a terminal program, but it's a real desktop app drawn on the GPU.

Every action has a key, so you rarely need to reach for the mouse. The mouse works too.

Color schemes shared with Orchard Commander

Press T and the whole window previews each scheme as you move through the list. The built-in schemes match Orchard Commander's, and the schemes you made for it show up here too.

In Settings (⌘, or F9) you can edit a scheme's colors or make your own, pick the font and its size, and follow the system's light and dark mode. Changes show at once, and Orchard Commander gets your schemes too.

What sets it apart

No import, no library

Open a folder or drop it onto the window, and it plays. There's no database to build or keep in sync, and your files are never moved, renamed or retagged.

Playlists are plain files

Playlists are saved as ordinary M3U files with relative paths. Other players can open them, so nothing is locked into this app.

Gapless playback

The next track is queued ahead and follows without a break, so live albums and continuous mixes play as recorded.

ReplayGain without clipping

Even volume by track or by album. Gain is lowered where a track's peak would clip, and Opus loudness tags count too.

Filter as you type

Press / and type a few letters of an artist, album or title. The playlist narrows with every key.

Spectrum or oscilloscope

A spectrum analyzer with falling peak caps, or an oscilloscope, drawn right in the grid. Press A to switch.

Keys

Every action has a key. The key bar shows the common ones, and F1 lists them all.

On Windows and Linux, use Ctrl instead of ⌘.

Keys
Space
Play or pause
Enter
Play the selected track
Z X C V B
Previous, play, pause, stop, next
← →
Seek 5 seconds (⇧: 30)
+ −
Volume
⌥↑ ⌥↓
Move the selected track
Del
Remove the track (⇧Del: all)
J
Jump to the playing track
/ or ⌘F
Filter the playlist
S / R
Shuffle / repeat off, all, one
A
Spectrum, oscilloscope, off
G
ReplayGain track, album, off
T
Color scheme, quick pick
⌘, or F9
Settings
⌘O
Open files or folders
⌘L / ⌘S
Load / save a playlist
⌘+ ⌘− ⌘0
Font size

Part of the Orchard family

Orchard Commander is a two-panel file manager and Orchard Download Manager handles resumable, queued downloads. All three share the same look and color schemes, and all are free and open source.

Version 1.1.1

Download Orchard Music Player

macOSYour system

Apple silicon · macOS 12 or later

Download for macOS Orchard-Music-Player-macOS.dmg
brew install --cask sandboxly/tap/orchard-music-player
WindowsYour system

Windows 10 and 11 · 64-bit

Download for Windows Orchard-Music-Player-Setup.exe
LinuxYour system

x86-64 · Ubuntu 22.04, Debian 12, Fedora 42 or newer

Download for Linux Orchard-Music-Player-Linux-x86_64.AppImage Omarchy and Arch Linux, one command:
curl -fsSL https://raw.githubusercontent.com/sandboxly/orchard-music-player/main/packaging/omarchy/install.sh | bash

Release notes and older versions are on GitHub. To get started, drop a music folder onto the window or press F2.

Album art in the screenshots