Shazylist est un dashboard natif pour macOS conçu pour les DJ et les chercheurs de pépites musicales. Il permet d'extraire, d'analyser et d'exporter l'historique de vos découvertes Shazam directement depuis votre ordinateur.
Pour une installation immédiate sur macOS :
-
Téléchargez la dernière version : Shazylist-Installer.dmg
-
Glissez l'application dans votre dossier Applications.
-
Important : Effectuez un clic-droit sur l'application et choisissez "Ouvrir" pour contourner l'absence de signature officielle.
- Mode Hybride (Double Accès) : Utilisez Shazylist via l'interface native bureau, ou ouvrez simplement
http://localhost:5050dans votre navigateur Web en parallèle. (Mode Web seul possible viapython3 app.py). - Dashboard Natif : Interface ultra-rapide basée sur WebKit, sans dépendance de navigateur.
- Analyse de Fréquence : Visualisez vos morceaux les plus "shazamés" (Hits).
- Filtrage Avancé : Tri par date, par type (Auto-Shazam vs Solo) et recherche textuelle instantanée.
- Gestion des Doublons : Scan local pour identifier les titres que vous possédez déjà dans votre bibliothèque.
- Export Pro : Exportation de vos listes en formats TXT ou CSV pour une intégration dans Rekordbox ou Serato.
- Design Minimaliste : Thème Noir & Blanc pur, moderne et épuré.
- Python 3.12+
- Homebrew (pour la création du DMG)
pip install flask pywebview pyinstaller
brew install create-dmgpyinstaller --noconfirm --windowed --name "Shazylist" --icon "icon.icns" --add-data "static:static" --add-data "templates:templates" desktop.py./build_dmg.sh- Wiki Utilisateur
- Wiki Développeur : Architecture technique.
- Changelog
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.