Open source · Linux · Windows · written in Rust

Turn it up.
Skin it your way.

Popamp is a desktop music player in the spirit of the classics: tiny windows that snap together, a real equalizer, and thousands of skins. Your files, your sound, your look.

Linux: .deb · .rpm · AppImageWindows 10 · 11MIT / Apache-2.0
drag the knob
VOLUME60
What's inside

Small windows. Big sound. Zero cloud.

Main window, Equalizer and Playlist, docked like it's 1999, built on a modern Rust audio engine.

Classic skins, straight from the museum

Load any .wsz skin, or browse, search and install thousands of them from the Skin Museum without leaving the player.

10-band equalizer

Preamp, limiter, .eqf presets, auto-load per file.

Vector skins

Drawn in SVG, sharp at any size from ×1 to ×3, with live reload while you edit.

Plays what you have

Gapless playback, ReplayGain, fade-out on stop, Icecast and SHOUTcast streams.

FLACMP3OggAACALACWAV

Plug-ins, sandboxed

WebAssembly plug-ins you allow one by one: YouTube as a source, Crossfeed for headphones.

▶ YouTube◐ Crossfeed
Make it yours

One player, endless looks. Go on, press a button.

Popamp Default

The built-in vector skin: slate panels, a green display and orange sliders. Drawn in SVG, so it stays sharp at every size.

Popamp with the default skin: main window, equalizer and playlist Popamp with the Steel skin Popamp with the Modern skin

Real screenshots at ×2. More skins: Skins > Skin Museum, or any .wsz file.

Install

Up and playing in a minute.

Two builds, one player

Both install popamp and share settings.

  • popamp: the player, lean and quick.
  • popamp-plus: the player with plug-ins such as YouTube.
  • Linux: x86_64 and ARM64, glibc 2.35 or newer.
  • Windows 10 and 11, x86_64: an installer or a portable zip.

Press play.
Make it loud.

Free and open source. Built in the open on GitHub.