عن المشروع

ShonenX هو تطبيق حديث مفتوح المصدر مبني على Flutter، مصمم لاكتشاف الوسائط ومتابعتها وبثها، مع التركيز على الأنمي والمانغا. ويوفر تجربة سلسة للمستخدمين الذين يرغبون في المشاهدة والقراءة ومتابعة تقدمهم عبر منصات متعددة. تشمل الميزات الرئيسية ما يلي: - **متابعة التقدم بالتوازي:** مزامنة تقدم المشاهدة والقراءة عبر AniList وMyAnimeList وKitsu. - **قارئ ومشغل مخصصان:** تشغيل وقراءة وسائط بزمن استجابة منخفض مع عناصر تحكم قابلة للتخصيص ووضع داكن AMOLED. - **التوفر دون اتصال:** تنزيل المجلدات والحلقات للمشاهدة والقراءة دون اتصال. - **إضافات خارجية:** يدعم إضافات Aniyomi وMangayomi عبر AnymeX Extension Runtime Bridge. لا يأتي التطبيق بأي مصادر مدمجة؛ ويدير المستخدمون إضافاتهم الخاصة. - **متعدد المنصات:** إصدارات أصلية لنظامي Android وWindows وLinux، مع دعم تجريبي لنظامي macOS وiOS. تم بناؤه باستخدام Flutter ≥3.8.1 وDart ≥3.8.1، ويستخدم تبعيات مثل Riverpod لإدارة الحالة، وGoRouter للتنقل، وmedia_kit للتشغيل، وIsar للتخزين المحلي. التثبيت بسيط: يمكن لمستخدمي Android تنزيل APK من GitHub Releases، ويمكن لمستخدمي Windows الحصول على ملف zip محمول أو مثبّت، ويمكن لمستخدمي Linux تشغيل سكربت تثبيت شامل. يتطلب البناء من المصدر توفر Flutter وGit وRust، مع تبعيات إضافية لنظام Linux (GTK وlibmpv وlibwpewebkit). المشروع مرخص بموجب GPL-3.0 ويرحب بالمساهمات. وهو خالٍ من الإعلانات ومن أدوات التتبع، مع التركيز على خصوصية المستخدم. ويوفر المطور مجتمع Discord وصفحة Buy Me a Coffee للدعم.