عن المشروع
Nuclear هو مشغل موسيقى مفتوح المصدر ومتعدد المنصات مصمم لبث الموسيقى من مصادر متنوعة دون إعلانات أو تتبع للمستخدمين. يعمل على أنظمة Windows وmacOS وLinux، ويوفر مثبتات أصلية لكل منصة بما في ذلك تنسيقات .exe و.dmg و.AppImage و.deb و.rpm و.flatpak. تتضمن الواجهة العديد من سمات الألوان المدمجة (الأخضر، aqua، mint، البرتقالي، الأحمر، البنفسجي) وتدعم سمات CSS مخصصة. يمكن للمستخدمين البحث عن الفنانين أو الألبومات أو المقاطع الصوتية، وتصفح صفحات الفنانين التي تحتوي على السير الذاتية ودليل الأعمال، وإدارة قوائم التشغيل (إنشاء، استيراد، تصدير)، واستخدام المفضلات للألبومات والفنانين والمقاطع. تتضمن ميزات إدارة قائمة الانتظار خيارات التشغيل العشوائي، والتكرار، وإعادة الترتيب عن طريق السحب والإفلات. يسمح نظام الإضافات بتوسيع الوظائف — حيث يمكن للإضافات توفير مصادر البث أو البيانات الوصفية أو محتوى لوحة التحكم، ويمكن تثبيتها عبر متجر مدمج أو تطويرها باستخدام @nuclearplayer/plugin-sdk. يتضمن Nuclear أيضاً خادم MCP يتيح التكامل مع وكلاء الذكاء الاصطناعي مثل Claude Code وCodex CLI وOpenCode وغيرها من خلال نقاط نهاية HTTP. يستخدم التطوير pnpm monorepo مع Tauri (Rust + React)، ويتطلب Node.js >=22 وpnpm >=9 وRust stable وتبيعات Tauri الخاصة بكل منصة. يتوفر دعم المجتمع عبر Discord وMastodon وGitHub Discussions. مرخص بموجب AGPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.