[Download](https://swingmx.com/downloads) • [Get Android Client](https://github.com/swingmx/android) •
Sponsor Us ❤️ • [Docs](https://swingmx.com/guide/introduction.html) • [Screenshots](https://swingmx.com) • [r/SwingMusicApp](https://www.reddit.com/r/SwingMusicApp)
**
##
[](https://raw.githubusercontent.com/swing-opensource/swingmusic/master/.github/images/artist.webp)
##
Swing Music is a blazingly fast and beautiful, self-hosted music streaming server. Like a cooler Spotify ... but bring your own music.
## Features
- **Daily Mixes** - curated everyday based on your listening activity
- **Metadata normalization** - a clean and consistent library
- **Album versioning** - normalized albums and association with version labels (eg. Deluxe, Remaster, etc)
- **Related artist and albums**
- **Folder view** - Browse your music library by folders
- **Beautiful browser based UI**
- **Silence detection** - Combine cross-fade with silence detection to create a seamless listening experience
- **Collections** - Group albums and artists based on your preferences
- **Statistics** - Get insights into your listening activity
- **Last.fm scrobbling**
- **Multi-user support**
- **Cross-platform** - Windows, Linux, MacOS (coming soon), arm64, x86
### Installation
On Linux or MacOS run the command below to install Swing Music:
```sh
curl -fsSL https://setup.swingmx.com | bash
```
To run Swing Music on Windows, download the portable build from the [downloads page](https://swingmx.com/downloads.html) and run it.
The app should start at