Keep your music close.

Suzumushi is a terminal music player for Linux. Browse your local library, build a queue, and return to your saved playback position. No account required.

Free and open source. Version 1.2.1 for x86-64 GNU/Linux.

/

A browser replica of the real player. Click it and use your keyboard: Space resumes, / searches, q quits. Esc leaves the demo. Real screenshot ↗

The essentials for everyday listening.

Your library on the left, playback in the middle, and the queue on the right. Suzu dances in a night meadow that grows with the music.

Find a track, build a queue

Search by artist, title, or filename. Add a track or a whole playlist, then reorder the queue from your keyboard.

/search artist, title, filename, and pathEnteradd a track or a whole playlistJ or Kmove the selected item down or up

Pick up where you stopped

Your queue, current track, and playback position are saved. Reopen the player and press play when you're ready.

State: Paused Volume 50% 1:26 / 3:40Session restored; Space resumes

Use your media keys

Play, pause, and skip from the terminal or your desktop's media controls. Both control the same player.

playerctl --player=suzumushi play-pauseplayerctl --player=suzumushi nextplayerctl --player=suzumushi metadata

Keep your library local

Audio and playlists live in your Suzumushi folders. No account, streaming service, or cloud library required.

suzumushi/audio/├── library/│ ├── Music/│ └── Audiobooks/└── playlists/ └── Evening/

Your first listen.

After installation, create a Suzumushi folder and add your audio to its library. Suzumushi reads that library; it doesn't automatically scan your Music folder.

Read the setup instructions
  1. Create your library

    suzumushi init ./suzumushi
  2. Add your audio

    Copy audio files or folders into ./suzumushi/audio/library/

  3. Open the player

    suzumushi --root ./suzumushi

    Select a track in Library and press Enter to add it and start listening.

Ready to listen?

Install from the AUR on Arch Linux, use the flake on NixOS, or download the x86-64 GNU/Linux archive.

Plays MP3, FLAC, 16-bit PCM WAV, and Ogg Vorbis.

Suzu, a bell cricket cut from charcoal and ivory Japanese paper, holding a small brass bell
Suzu, the bell cricket