Swing Music is a beautiful, self-hosted music player and streaming server that lets you bring your personal audio library online with a modern browser-based interface, giving you a private alternative to mainstream streaming services. Designed to be both elegant and powerful, the project scans your local music files (like MP3s or FLACs), organizes metadata, and streams them on-demand to any device with a browser or its Android client. It includes features like folder browsing, playlist creation, related artists/albums exploration, and intelligent metadata normalization so your collection feels clean and connected. The interface handles fuzzy search so typos don’t stop you from finding tracks, supports silence detection and crossfading for a smoother listening experience, and provides statistics about your listening habits to help you understand your personal music library.

Features

  • Browser-based music streaming
  • Folder and playlist browsing
  • Related albums and artists
  • Fuzzy search support
  • Silence detection and crossfade
  • Android client availability

Project Samples

Project Activity

See All Activity >

Categories

Music Players

License

Affero GNU Public License

Follow Swing Music

Swing Music Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Swing Music!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Music Players

Registered

2026-02-04