🌐 Running live at antra.hoshi.cfd
Paste Spotify · Apple Music · Amazon Music · Tidal · Qobuz or Deezer links and get your library in FLAC, ALAC, AAC, or MP3.
Paste any Spotify, Apple Music, Amazon Music, Tidal, Qobuz, or Deezer link (playlist, album, artist, track, or podcast) and Antra resolves the best available source, gets it, tags it with full metadata (title, artist, artwork, genre, lyrics), and organises it into a clean Artist / Album folder structure ready for Navidrome, Jellyfin, or Plex.
No Python. No setup pain. One binary.
Links: Spotify · Apple Music · Amazon Music · Tidal · Qobuz · Deezer
Quality: FLAC 24-bit · FLAC 16-bit · ALAC · AAC · MP3
Output: Auto-tagged · lyrics + artwork · Navidrome · Jellyfin · Plex ready
Spotify podcasts are supported too.
Download the build for your platform from Releases and run it. No installation required.
| Platform | File |
|---|---|
| Windows 10+ | Antra.exe |
| macOS 12+ (Apple Silicon) | Antra-macOS.dmg |
| macOS 12+ (Intel) | Antra-macOS-Intel.dmg |
| Linux | Antra-Linux.AppImage |
Windows Defender flag? False positive. PyInstaller bundles sometimes trigger AV heuristics. All code is here and auditable; build from source if you prefer.
- Launch Antra and pick your Music Library folder on first run
- Choose your preferred output format:
FLAC 24-bit,FLAC 16-bit,ALAC,AAC, orMP3 - Paste any Spotify, Apple Music, Amazon Music, Tidal, Qobuz, Deezer, or Spotify podcast URL
- Press Add to Library
Tracks saved, get tagged, and land in the right folder automatically.
Requirements: Python 3.11+, Go 1.23+, Node.js 18+, Wails v2
git clone https://github.com/anandprtp/Antra
cd Antra
pip install -r requirements-desktop.txt
python build_desktop.py
# output: antra-wails/build/bin/Antra.exeAntra takes real time to maintain: tracking API changes, fixing broken sources, and shipping new features.
If Antra saves you time, consider giving back:
PayPal: https://paypal.me/hoshiyaar1501
USDT (TRC20): TCzJhbLfeSphfwRAmXTQrPKW3RrniG2H8q
Optional integration with the Soulseek P2P network for rare albums, limited pressings, and out-of-print releases. Antra auto-downloads and manages the backend. Just add your credentials on first run.
The Soulseek network runs on sharing. If you download from it, share back.
Tip
Star the repo to get notified about all new releases directly from GitHub.
Thank you for your interest in contributing to Antra. At this time I am not actively looking for contributions, and pull requests may not be merged into the main codebase. I appreciate the thought and effort behind them regardless.
If you have found a bug or have a feature idea, feel free to open an issue and I will take a look when I can.
This repository and its contents are provided strictly for educational and research purposes. The software is provided "as-is" without warranty of any kind, express or implied, as stated in the MIT License.
- No copyrighted content is hosted, stored, mirrored, or distributed by this repository.
- Users must ensure that their use of this software is properly authorized and complies with all applicable laws, regulations, and third-party terms of service.
- This software is provided free of charge by the maintainer. If you paid a third party for access to this software in its original form from this repository, you may have been misled or scammed. Any redistribution or commercial use by third parties must comply with the terms of the repository license. No affiliation, endorsement, or support by the maintainer is implied unless explicitly stated in writing.
- Antra is an independent project. It is not affiliated with, endorsed by, or connected to any other project or version on other platforms that may share a similar name. The maintainer of this repository has no control over or responsibility for third-party projects.
- The author(s) disclaim all liability for any direct, indirect, incidental, or consequential damages arising from the use or misuse of this software. Users assume all risk associated with its use.
- If you are a copyright holder or authorized representative and believe this repository infringes upon your rights, please contact the maintainer with sufficient detail (including relevant URLs and proof of ownership). The matter will be promptly investigated and appropriate action will be taken, which may include removal of the referenced material.
Built with ❤️ by Hoshiyaar Singh · Report an Issue · Join the Community