इस प्रोजेक्ट के बारे में

spotatui एक तेज़, स्टैंडअलोन टर्मिनल म्यूज़िक प्लेयर है जो Rust में लिखा गया है। यह मूल Spotify स्ट्रीमिंग के साथ-साथ स्थानीय फ़ाइलों, Subsonic/Navidrome, इंटरनेट रेडियो, YouTube और Qobuz को वैकल्पिक स्रोतों के रूप में प्रदान करता है। Spotify अनिवार्य नहीं है—उपयोगकर्ता रनटाइम पर स्रोतों के बीच स्विच कर सकते हैं। मुख्य विशेषताओं में सिंक किए गए लिरिक्स, रीयल-टाइम ऑडियो विज़ुअलाइज़र, क्रॉस-सोर्स प्ले क्यू, प्लेटफ़ॉर्मों में प्लेलिस्ट सिंक, विस्तार के लिए Lua प्लगइन्स, और स्क्रिप्टिंग प्लेबैक, खोज और प्लेलिस्ट के लिए पूर्ण CLI शामिल हैं। प्लेयर हल्का है (~78 MB RAM) और Discord Rich Presence, अनाम वैश्विक गीत गिनती, और नाउ-प्लेइंग स्थिति के लिए GitHub प्रोफ़ाइल विजेट्स का समर्थन करता है। उन्नत सुविधाओं में AI DJ क्षमताएँ (MCP सर्वर या अंतर्निहित TUI के माध्यम से) शामिल हैं जो सुनने के इतिहास के आधार पर AI-संचालित संगीत चयन करती हैं, और बाहरी क्लाइंट के बिना मूल Spotify स्ट्रीमिंग (Premium आवश्यक)। कॉन्फ़िगरेशन अत्यधिक अनुकूलन योग्य है, जिसमें थीम, कीबाइंडिंग और लेआउट शामिल हैं। Linux, macOS और Windows के लिए प्रीबिल्ट बाइनरी उपलब्ध हैं, जिन्हें एक-लाइन स्क्रिप्ट, पैकेज मैनेजर या Cargo के माध्यम से इंस्टॉल किया जा सकता है।