عن المشروع

spotatui هو مشغل موسيقى طرفي سريع ومستقل مكتوب بلغة Rust، ويوفر بث Spotify الأصلي إلى جانب الملفات المحلية وSubsonic/Navidrome وراديو الإنترنت وYouTube وQobuz كمصادر اختيارية. لا يتطلب Spotify—يمكن للمستخدمين التبديل بين المصادر أثناء التشغيل. تشمل الميزات الرئيسية كلمات أغاني متزامنة، ومُصوِّر صوتي في الوقت الفعلي، وقوائم تشغيل متعددة المصادر، ومزامنة قوائم التشغيل عبر المنصات، وإضافات Lua للتوسعة، وواجهة سطر أوامر كاملة لبرمجة التشغيل والبحث وقوائم التشغيل. المشغل خفيف الوزن (~78 ميجابايت من ذاكرة الوصول العشوائي) ويدعم Discord Rich Presence، وعدّاد الأغاني العالمي المجهول، وأدوات ملفات تعريف GitHub لعرض حالة التشغيل الحالي. تشمل الميزات المتقدمة قدرات DJ بالذكاء الاصطناعي (عبر خادم MCP أو واجهة TUI مدمجة) لاختيار الموسيقى بناءً على سجل الاستماع، وبث Spotify الأصلي دون عملاء خارجيين (يتطلب Premium). التكوين قابل للتخصيص بدرجة كبيرة، بما في ذلك السمات واختصارات لوحة المفاتيح والتخطيط. تتوفر ثنائيات مُجمَّعة مسبقًا لأنظمة Linux وmacOS وWindows، مع التثبيت عبر سكربتات سطر واحد أو مديري الحزم أو Cargo.