A modern, lightning-fast desktop application for streaming and downloading your favorite music offline
Welcome to Deeztracker! This application serves as your all-in-one destination for enjoying high-quality audio streaming while giving you the flexibility to download tracks directly to your local machine for offline listening.
Built from the ground up prioritizing both performance and aesthetics, Deeztracker bridges the gap between top-tier playback performance and modern UI design. Whether you are discovering new music, listening to smart radio sessions, or building your local library, Deeztracker offers a seamless, premium music experience.
- Seamless Streaming: Enjoy buffer-free, high-quality audio streaming natively.
- Fast Downloads: Easily download individual tracks directly to your system for offline enjoyment.
- Smart Radio: Adaptive and continuous listening experiences dynamically curated based on artists.
- Native Integration: Native media controls integrated directly into your OS for seamless playback control.
- Premium UI: A beautiful, responsive, and thoughtfully designed interface for the ultimate user experience.
- Frontend: Vue 3, TypeScript, Vite, PrimeVue, and Tailwind CSS.
- Backend: Rust, Tauri.
- State Management: Pinia.
To unlock the full potential of Deeztracker, you will need to provide your Deezer ARL. This token acts as a session cookie, allowing you to access higher quality streams and track downloads.
You can easily obtain it by following these steps:
- Log in to Deezer from your web browser.
- Open the Developer Tools (usually
F12orCtrl+Shift+I). - Navigate to the Application tab (Chrome/Edge) or Storage tab (Firefox).
- Under Cookies, select
https://www.deezer.com. - Find the cookie named
arland copy its entire value.
Paste this value directly into the application's configuration screen when prompted.
To run this project locally, ensure you have Node.js, pnpm, and the Rust toolchain installed on your machine.
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm tauri dev
-
Build the production release:
pnpm tauri build
This project is licensed under the MIT License.