SonicTree is a Linux music player for local music playback and filesystem-based navigation. It allows you to browse collection directly from your existing folder structure, build playlists and play music without maintaining a music library database.

* Version - 1.5.0
* Platform - Linux
* Architecture - x86_64 (64-bit)

Whats new in 1.5.0
SonicTree 1.5.0 improves folder browsing and playlist management, adds shuffle playback, and includes refactoring, bug fixes, and other enhancements.
- Improved File Mode performance for large music collections.
- Cleaner folder tree display using folder names.
- Shuffle playback with Playback menu controls and a status bar indicator.
- Append to Playlist for recursively adding supported audio files while preserving the existing playlist and playback position.
- Code improvements, bug fixes, and other enhancements.

Features

  • Designed around local folder-based music playback for clean and distraction-free listening experience
  • Playback Architecture Powered by GStreamer for stable playback pipeline and decoder handling
  • Audio metadata support powered by TagLib
  • Low CPU usage during playback . Small and stable memory footprint with minimal background overhead
  • Gapless Playback for improved listening experience for continuous albums, live recordings, and gapless music.
  • Smooth and responsive playback experience with stable long-session playback behavior
  • Playlist quoue, Playlist sorting, Repeat modes, Shuffle playback and Session timer
  • Keyboard shortcuts for playback, seeking, and volume control
  • Persistent application settings
  • Hardened release binaries with Full RELRO, Stack Canary, PIE, NX, and FORTIFY_SOURCE.
  • SHA-256 checksums and GPG signatures included for release verification.
  • High-resolution playback — Preserves high-resolution source formats whenever the underlying audio output path supports them, without deliberately resampling or converting the audio.
  • Distribution Official: Linux AppImage packages, accompanied by SHA-256 checksums and GPG signatures for verification. Community: Arch Linux (AUR) package maintained by the community.

Project Samples

Project Activity

See All Activity >

Categories

Music Players

License

Other License

Follow SonicTree

SonicTree Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SonicTree!

Additional Project Details

Operating Systems

Linux

Intended Audience

End Users/Desktop

Programming Language

C++

Related Categories

C++ Music Players

Registered

2026-04-07