The Audio Player With the Most Extensive Catalogue
reAudioPlayer One lets you curate playlists and stream any track from various platforms, including Spotify, YouTube and SoundCloud.
reAudioPlayer One lets you curate playlists and stream any track from various platforms, including Spotify, YouTube and SoundCloud.
Use the integrated release radar to track the releases of your favourite artists, get recommendations and much more!
All your data stays on your device(s). You may optionally synchronise your library via GitHub, or connect with your Spotify account to access all the features. reAudioPlayer One comes in three gorgeous themes.
Full playback control across devices, without compromising any privacy.
Find your next favourite artist or tracks. Or migrate all your playlists from Spotify.
reAudioPlayer One features Smart Playlists: Automatically updated, fully customisable.
# Create a directory for the user data
mkdir reAudioPlayer-One
cd reAudioPlayer-One
content_copy
# Download the docker-compose.yml file
curl https://raw.githubusercontent.com/reAudioPlayer/one/master/docker-compose.yml -o docker-compose.yml
content_copy
# Start the container
docker-compose up -d
content_copy
# clone the sources
git clone https://github.com/reAudioPlayer/one.git
cd one
content_copy
# start the dev container
docker compose -f docker-compose.dev.yml up
content_copy
modify any *.py file in the directory
# restart the server, your changes will immediately take effect
curl http://localhost:1234/api/system/kill
content_copy
# If you're working on the UI
cd src/ui
npm i
npm run dev # or npm run build
content_copy
With reAudioPlayer One, you can listen to your music without adverts or tracking.
None of your data ever leaves your device and is never shared with anyone, unless you choose to share your library.
Your data is stored in a database on your device, along with all the metadata.
reAudioPlayer One is completely open source, and you can find the source code on
GitHub.
You can also contribute to the project and help make it better.
reAudioPlayer One is completely free and always will be.
Because you host it yourself, you can use it as much as you like.
reAudioPlayer One is easy to install and can run on any device supporting Docker.
Run it on your PC, Raspberry Pi or server.
reAudioPlayer One is easy to use. Anyone can use it.
Access it on your phone, tablet, or computer.
reAudioPlayer One is fully customisable. You can change how it looks and behaves.
You can also add smart playlists. Tailored to your needs.
reAudioPlayer One is designed to be fast and play music without lagging.
With caching enabled, it can play music instantly, even offline.
reAudioPlayer One can be integrated with Spotify.
You can use it to import playlists, songs, albums, and artists into your library.
Using the Spotify API, you can also discover new music, get recommendations and learn the audio properties of your track, including tempo, key, mode, time signature and more.
The docker-based app uses youtube-dl to download music from YouTube, SoundCloud, and other sites.
Please note that legal restrictions may apply in your country. We are not responsible for improper use of this application.