{"repo":"WB2024/Add-Navidrome-Radios","free":true,"listed":false,"github":"https://github.com/WB2024/Add-Navidrome-Radios","clone":"git clone https://github.com/WB2024/Add-Navidrome-Radios.git","description":"A Python CLI tool to search, browse, and add internet radio stations to your Navidrome server, powered by the Radio-Browser community database — with pagination, multi-select, duplicate detection, and direct SQLite integration.","language":"Python","stars":67,"topics":["cli","music","navidrome","python","radio","tui","internet-radio","music-server","radio-browser","self-hosted"],"license":"MIT","category":"cli-tools","readme_excerpt":"🎵 Navidrome Radio Station Manager A powerful CLI tool to search, browse, and manage internet radio stations for Navidrome using the Radio-Browser API. ✨ Features - 🔍 Multiple Search Options - Search by station name - Search by genre/tag (jazz, rock, classical, etc.) - Search by country - Browse top voted stations - 📄 Pagination - Navigate through results 10 at a time - Jump to specific pages - Never lose track with global numbering - ✅ Flexible Selection - Select individual stations - Select ranges (e.g., 1-5) - Select all on current page - Multi-select across pages - 🎯 Smart Management - Duplicate detection (won't add existing stations) - No Navidrome restart required - Direct database integration - View existing stations - �️ Debugging Tools - Verbose debug mode with --debug flag - Database schema inspection - Side-by-side station comparison - Full error stack traces - 🔧 Easy Configuration - Auto-saves database path on first run - No need to edit the script - Cross-platform config storage - Change path anytime via menu - �🖥️ User-Friendly Interface - Clean CLI with intuitive commands - Visual selection markers - Progress feedback - Summary reports 📋 Prerequisites - Python 3.6 or higher - Navidrome installed and running - Access to Navidrome's SQLite database - Internet connection (for Radio-Browser API) Python Dependencies That's it! The script only requires the requests library. All other dependencies are part of Python's standard library. 🚀 Installation Quick Inst","default_branch":null,"files":null,"tree":[],"storefront":"/r/WB2024","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WB2024/Add-Navidrome-Radios/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}