SwingMusic

Swing Music is a beautiful, self-hosted music player and streaming server for your local audio files. Like a cooler Spotify ... but bring your own music.


Summary: SwingMusic is a self-hosted music player that allows you to stream your local audio files in a web browser. With a beautiful and user-friendly interface, SwingMusic offers a Spotify-like experience without relying on external services. This project aims to provide a more personalized and private way to enjoy your music library.

Main Features:

  • Self-Hosted: Run SwingMusic on your own machine, giving you complete control over your music streaming experience.
  • Local Audio Files: Stream your existing audio files from your local machine, without relying on external services or cloud storage.
  • Beautiful Interface: Enjoy a visually appealing and user-friendly interface that makes it easy to browse and play your music library.
  • FFmpeg Integration: Leverage FFmpeg for features like silence skipping, ensuring you can easily skip over silent sections in tracks.
  • Customizable: Modify the default port using the --port flag to suit your preferences.

Getting Started: To start using SwingMusic, simply download the latest release and run it on your machine. You'll need to install FFmpeg on Windows or use the provided command for Linux installation. Once installed, launch the app and access it at http://localhost:1970 by default (or adjust the port as needed). Open the web interface in your browser to start enjoying your music library.

Related

DockSTARTer
mpd
Starbase 80
LMS
SheetAble
Joplin
DocKing
musikcube
mStream
Audioserve
Star history

Star history for SwingMusic