# downtify

> Host your own music downloader that grabs tracks from Spotify and YouTube Music, tags them automatically, and plays them in a browser-based player with playlist watching.

- **Category:** Music
- **Licence:** AGPL-3.0
- **Latest version:** 3.7.0
- **Open source:** oss
- **Languages:** JavaScript, Python, Vue
- **Platforms:** Docker, Docker Compose
- **Tags:** Audio, Music, Downloader, Metadata, Podcast, Pwa, Spotify, Multi User, Music Downloader, Music Player, Playlists, Mp3, Yt Dlp, Podcast Player, Ffmpeg, Youtube Music, Deezer, Navidrome, Docker, Lyrics, Self Hosted, Podcasts, Podcast Downloader, Spotify Downloader, Mutagen, Playlist Monitor, M3u Export

## Description

Downtify is a self-hosted music downloader that fetches metadata from Spotify's public embed pages, matches audio from YouTube Music, downloads with yt-dlp and ffmpeg, and tags files with mutagen. It includes a full-screen web player with synced lyrics, sleep timer, and equalizer; playlist monitoring for Spotify and YouTube Music playlists and artists; Deezer-powered charts, similar tracks, and Finder browsing; podcast subscriptions via RSS, Spotify, or name; multi-user accounts with admin controls and activity logs; a Progressive Web App for mobile installation; and integrations with slskd for Soulseek downloads and Navidrome for playlist mirroring. It runs in a single Docker container with persistent volumes for downloads and data.

## Links

- [Homepage](https://github.com/henriquesebastiao/downtify)
- [Website](https://downtify.henriquesebastiao.com)
- [Docker](ghcr.io/henriquesebastiao/downtify)
- [GitHub Repository](https://github.com/henriquesebastiao/downtify)
- [Sponsor](https://github.com/sponsors/henriquesebastiao)
- [Changelog](https://downtify.henriquesebastiao.com/changelog/)
- [API Reference](https://downtify.henriquesebastiao.com/api-reference/)
- [Troubleshooting](https://downtify.henriquesebastiao.com/troubleshooting/)
- [Contributing](https://github.com/henriquesebastiao/downtify/blob/main/CONTRIBUTING.md)

---
Source: https://selfhost.directory/project/downtify