عميل Spotify مفتوح المصدر ومتعدد المنصات ومتوافق عبر منصات متعددة
استخدام واجهة برمجة تطبيقات بيانات Spotify وYouTube أو Piped.video أو JioSaavn كمصدر صوتي،
مما يلغي الحاجة إلى Spotify Premium
راجع للشغل أنه ليس مجرد تطبيق إلكترون آخر
لا توجد إعلانات، وذلك بفضل استخدام واجهات برمجة تطبيقات Spotify وYT Music العامة والمجانية¹
مسارات قابلة للتحميل بحرية
دعم عبر الأنظمة الأساسية
؟ حجم صغير واستخدام أقل للبيانات
تسجيل دخول مجهول/ضيف
كلمات متزامنة مع الوقت
لا يوجد قياس عن بعد أو تشخيص أو جمع بيانات المستخدم
الأداء الأصلي
برنامج مفتوح المصدر/ليبرالي
يتم التحكم في التشغيل محليًا، وليس على الخادم
¹ لا يزال يُنصح بدعم منشئي المحتوى من خلال التفاعل مع قنواتهم على YouTube/مقاطع Spotify الخاصة بهم (أو من المفضل شراء السلع/تذاكر الحفلات الموسيقية/الوسائط المادية).
العروض والبودكاست على Spotify: سيتم عرض العروض والبودكاست لا يتم دعمها أبدًا لأن المسارات الصوتية هي فقط متاحة على Spotify وسيتطلب الوصول إليها Spotify Premium.
Spotify استمع على طول: قريبًا!
يتم إصدار الإصدارات الجديدة عادةً كل 3-4 أشهر.
يسرد هذا الجدول المفيد جميع الطرق التي يمكنك استخدامها لتثبيت Spotube:
منصة | طريقة الحزمة/التثبيت |
---|---|
ويندوز | |
ماك | |
أندرويد | |
فلاتباك | |
صورة التطبيق | أدى افتقار AppImage إلى الاستقرار إلى إزالته المؤقتة. مزيد من المعلومات في رقم 1082 |
ديبيان/أوبونتو | ثم قم بتشغيل: |
القوس / مانجارو | مع pamac: مع ياي: |
فيدورا/أوبن سوزي | بالنسبة لفيدورا: بالنسبة لـ OpenSuse: |
لينكس (قطران) | |
ماكوس - البيرة المنزلية | اضغط على krtirtho/apps تثبيت الشراب --cask Spotube |
ويندوز - شوكولاتة | |
ويندوز - مغرفة | |
ويندوز - وينجيت | |
احصل على أحدث إصدارات Spotube الليلية من إصدارات GitHub.
يمكنك تجميع كود مصدر Spotube باتباع هذه التعليمات.
كينجكور روي تيرثو - المؤسس والمشرف والمطور الرئيسي
RaptaG - مشرف GitHub ومدير المجتمع
أوين كونور - وسيط الخلاف الرائع
Meenbeese - مطور Android
بيوتر روجوفسكي - مطور MacOS
التفاحة الصدئة - الرجل الغامض المجهول
Spotube هو مصدر مفتوح ومرخص بموجب ترخيص BSD-4-Clause.
إذا كنت مهتمًا، يمكنك قراءة سبب اختيار هذا الترخيص.
[Click to show]
الخدمات/الباقة/أرصدة المكونات الإضافيةFlutter - يقوم Flutter بتحويل عملية تطوير التطبيق. قم ببناء واختبار ونشر تطبيقات الهاتف المحمول والويب وسطح المكتب والتطبيقات المدمجة الجميلة من قاعدة تعليمات برمجية واحدة
Spotify API - Spotify Web API عبارة عن واجهة برمجة تطبيقات RESTful توفر الوصول إلى بيانات Spotify
Piped - Piped هي واجهة YouTube بديلة صديقة للخصوصية، وهي فعالة وقابلة للتطوير حسب التصميم.
يوتيوب - يوتيوب هو منصة أمريكية لمشاركة الفيديو عبر الإنترنت يقع مقرها الرئيسي في سان برونو، كاليفورنيا. قام ثلاثة موظفين سابقين في PayPal، وهم تشاد هيرلي وستيف تشين وجاويد كريم، بإنشاء الخدمة في فبراير 2005.
JioSaavn - JioSaavn هي خدمة بث الموسيقى الهندية عبر الإنترنت وموزع رقمي لموسيقى بوليوود والإنجليزية وغيرها من الموسيقى الهندية الإقليمية في جميع أنحاء العالم. منذ تأسيسها في عام 2007 باسم Saavn، حصلت الشركة على حقوق أكثر من 5 كرور روبية (50 مليون) مقطوعة موسيقية بـ 15 لغة.
SongLink - SongLink هي خدمة ارتباط ذكية مجانية تساعدك على مشاركة الموسيقى مع جمهورك. إنه متجر شامل لإنشاء روابط ذكية للموسيقى والبودكاست والمحتويات الصوتية الأخرى
LRCLib - واجهة برمجة تطبيقات غنائية عامة متزامنة
Linux - Linux هي عائلة من أنظمة التشغيل مفتوحة المصدر المشابهة لنظام Unix والتي تعتمد على نواة Linux، وهي نواة نظام تشغيل تم إصدارها لأول مرة في 17 سبتمبر 1991 بواسطة Linus Torvalds. عادةً ما يتم تجميع Linux في توزيعة Linux
AUR - يشير AUR إلى مستودع مستخدم Arch. إنه مستودع يحركه المجتمع لمستخدمي توزيعات Linux المستندة إلى Arch
Flatpak - Flatpak هي أداة مساعدة لنشر البرامج وإدارة الحزم لنظام التشغيل Linux
SponsorBlock - SponsorBlock عبارة عن امتداد متصفح مفتوح المصدر وواجهة برمجة تطبيقات مفتوحة لتخطي شرائح الجهات الراعية في مقاطع فيديو YouTube.
Inno Setup - Inno Setup عبارة عن أداة تثبيت مجانية لبرامج Windows بواسطة Jordan Russell وMartijn Laan
F-Droid - F-Droid عبارة عن كتالوج قابل للتثبيت لتطبيقات FOSS (البرامج المجانية والمفتوحة المصدر) لمنصة Android. يسهل العميل تصفح التحديثات وتثبيتها وتتبعها على جهازك
LastFM - Last.fm عبارة عن منصة لبث الموسيقى واكتشافها تساعد المستخدمين على اكتشاف الموسيقى الجديدة ومشاركتها. يتتبع عادات الاستماع للموسيقى للمستخدمين عبر العديد من الأجهزة والأنظمة الأساسية.
app_links - روابط تطبيقات Android، والروابط العميقة، وروابط iOs العالمية، ومعالج مخططات URL المخصصة لـ Flutter (يتضمن سطح المكتب).
args - مكتبة لتعريف المحللين اللغويين لتحليل وسيطات سطر الأوامر الأولية إلى مجموعة من الخيارات والقيم باستخدام خيارات نمط GNU وPOSIX.
غير متزامن - وظائف وفئات الأداة المساعدة المرتبطة بمكتبة "dart:async".
audio_service_mpris - واجهة النظام الأساسي audio_service التي تدعم مواصفات الواجهة البعيدة لمشغل الوسائط.
audio_service - البرنامج المساعد Flutter لتشغيل الصوت في الخلفية أثناء إيقاف تشغيل الشاشة.
audio_session - لتعيين فئة جلسة الصوت لنظام iOS وسمات صوت Android لتطبيقك، وإدارة التركيز الصوتي لتطبيقك، وسلوك المزج والتهرب.
auto_size_text - أداة الرفرفة التي تعمل على تغيير حجم النص تلقائيًا ليتناسب تمامًا مع حدوده.
bonsoir - مكتبة Zeroconf التي تتيح لك اكتشاف خدمات الشبكة وبث خدماتك الخاصة. استنادًا إلى Apple Bonjour وAndroid NSD.
build_runner - نظام إنشاء لإنشاء كود Dart وتجميع الوحدات.
Buttons_tabbar - حزمة Flutter التي تنفذ شريط TabBar حيث يكون كل تصنيف عبارة عن زر تبديل.
Cached_network_image - مكتبة Flutter لتحميل صور الشبكة وتخزينها مؤقتًا. يمكن استخدامه أيضًا مع العناصر النائبة وعناصر واجهة الخطأ.
Catcher_2 - مكون إضافي لرصد الأخطاء والذي يوفر معالجات متعددة للتعامل مع الأخطاء عندما لا يكتشفها المطور.
المجموعة - وظائف المجموعات والمرافق والفئات المتعلقة بالمجموعات.
التشفير - تنفيذ وظائف التشفير SHA وMD5 وHMAC.
curd_navigation_bar - شريط التنقل ذو الشكل المنحني المذهل. لون قابل للتعديل، لون الخلفية، منحنى الرسوم المتحركة، مدة الرسوم المتحركة.
custom_lint - تعد قواعد Lint طريقة فعالة لتحسين إمكانية صيانة المشروع. يسمح Custom Lint لمؤلفي الحزم والمطورين بكتابة قواعد الوبر المخصصة بسهولة.
dart_discord_rpc - وجود Discord الغني لتطبيقات وألعاب Flutter وDart.
dbus - تطبيق Dart أصلي لعميل ناقل رسائل D-Bus. تسمح هذه الحزمة لتطبيقات Dart بالوصول مباشرة إلى الخدمات الموجودة على سطح مكتب Linux.
Device_info_plus - مكون Flutter الإضافي الذي يوفر معلومات تفصيلية حول الجهاز (الطراز والطراز وما إلى ذلك)، وإصدار Android أو iOS الذي يعمل عليه التطبيق.
dio - حزمة شبكة HTTP قوية، تدعم أجهزة الاعتراض، وإحباط الطلب وإلغائه، والمحولات المخصصة، والمحولات، وما إلى ذلك.
Disable_battery_optimization - البرنامج المساعد Flutter للتحقق من تحسينات البطارية وتعطيلها. يعرض أيضًا خطوات مخصصة لتعطيل التحسينات في الأجهزة مثل mi وxiaomi وsamsung وoppo وhuawei وoneplus وغيرها
Draggable_scrollbar - شريط تمرير يمكن سحبه للتنقل بسرعة عبر القائمة الرأسية. خيار إضافي هو إظهار الملصق بجوار الإبهام التمريري مع معلومات حول العنصر الحالي.
المدة - أدوات مساعدة لتسهيل العمل مع "المدة". تنسيقات المدة في شكل يمكن قراءته بواسطة الإنسان وكذلك توزيع المدة في شكل يمكن قراءته بواسطة الإنسان إلى مدة Dart.
Envied_generator - مولد لحزمة Envied. راجع https://pub.dev/packages/envied.
محسود - يقرأ بشكل صريح متغيرات البيئة في ملف dart من ملف .env لمزيد من الأمان وأوقات بدء تشغيل أسرع.
file_picker - حزمة تسمح لك باستخدام مستكشف الملفات الأصلي لاختيار مسارات ملف مفردة أو متعددة، مع دعم تصفية الامتدادات.
file_selector - البرنامج المساعد Flutter لفتح الملفات وحفظها، أو تحديد الأدلة، باستخدام واجهة مستخدم اختيار الملف الأصلية.
Fluentui_system_icons - أيقونات نظام واجهة المستخدم بطلاقة هي مجموعة من الرموز المألوفة والودية والحديثة من Microsoft.
Flutter_broadcasts - مكون إضافي لإرسال واستقبال عمليات البث باستخدام إشعارات Android وiOS.
Flutter_cache_manager - مدير ذاكرة التخزين المؤقت العام للرفرفة. يحفظ ملفات الويب على مخازن الجهاز ويحفظ معلومات ذاكرة التخزين المؤقت باستخدام sqflite.
Flutter_displaymode - مكون إضافي لـ Flutter لضبط وضع العرض (الدقة ومعدل التحديث) على نظام Android الأساسي. يسمح بتمكين معدل التحديث العالي على الأجهزة المدعومة.
Flutter_feather_icons - Feather عبارة عن مجموعة من الأيقونات الجميلة مفتوحة المصدر. تم تصميم كل أيقونة على شبكة 24x24 مع التركيز على البساطة والاتساق وسهولة الاستخدام.
Flutter_gen_runner - منشئ أكواد Flutter لأصولك وخطوطك وألوانك... - تخلص من جميع واجهات برمجة التطبيقات المستندة إلى السلسلة.
Flutter_hooks - تطبيق الرفرفة لخطافات React. يضيف نوعًا جديدًا من عناصر واجهة المستخدم مع إعادة استخدام التعليمات البرمجية المحسنة.
Flutter_inappwebview - مكون إضافي لـ Flutter يسمح لك بإضافة عرض ويب مضمّن، واستخدام عرض ويب بدون رأس، وفتح نافذة متصفح داخل التطبيق.
Flutter_launcher_icons - حزمة تعمل على تبسيط مهمة تحديث أيقونة مشغل تطبيق Flutter.
Flutter_lints - الخطوط الموصى بها لتطبيقات Flutter وحزمها ومكوناتها الإضافية لتشجيع ممارسات البرمجة الجيدة.
Flutter_native_splash - قم بتخصيص شاشة البداية الأصلية البيضاء الخاصة بـ Flutter مع لون الخلفية وصورة البداية. يدعم الوضع المظلم والشاشة الكاملة والمزيد.
Flutter_riverpod - إطار عمل للتخزين المؤقت وربط البيانات التفاعلي. يجعل Riverpod العمل باستخدام التعليمات البرمجية غير المتزامنة أمرًا سهلاً.
Flutter_secure_storage - يوفر Flutter Secure Storage واجهة برمجة التطبيقات (API) لتخزين البيانات في مساحة تخزين آمنة. يتم استخدام Keychain في iOS، ويتم استخدام الحل القائم على KeyStore في Android.
Flutter_sharing_intent - مكون إضافي للرفرفة يسمح لتطبيقات الرفرفة بتلقي الصور أو مقاطع الفيديو أو النصوص أو عناوين URL أو أي أنواع ملفات أخرى من تطبيق آخر.
Flutter_svg - مكتبة عرض SVG وعناصر واجهة المستخدم لـ Flutter، والتي تسمح برسم وعرض ملفات Scalable Vector Graphics 1.1.
form_validator - أبسط مكتبة للتحقق من صحة النماذج لعناصر واجهة المستخدم الخاصة بحقول النموذج الخاصة بالرفرفة
تجميد_التعليق التوضيحي - التعليقات التوضيحية لمولد الأكواد المجمد. هذه الحزمة لا تفعل شيئًا بدون تجميدها أيضًا.
متجمد - إنشاء كود للفئات غير القابلة للتغيير التي تحتوي على بناء جملة/واجهة برمجة تطبيقات بسيطة دون المساس بالميزات.
Fuzzywuzzy - تطبيق لحزمة Fuzzywuzzy الشهيرة في Dart، لتناسب جميع احتياجات البحث/المطابقة الخاصة بالسلاسل الغامضة!
الفجوة - أدوات الرفرفة لإضافة الفجوات بسهولة داخل عناصر واجهة المستخدم المرنة مثل الأعمدة والصفوف أو طرق العرض التمريرية.
go_router - جهاز توجيه تعريفي لـ Flutter استنادًا إلى Navigation 2 الذي يدعم الارتباط العميق والمسارات المستندة إلى البيانات والمزيد
google_fonts - حزمة Flutter لاستخدام الخطوط من Fonts.google.com. يدعم جلب HTTP والتخزين المؤقت وتجميع الأصول.
hive_flutter - امتداد للخلية. يجعل من السهل استخدام Hive في تطبيقات Flutter.
hive_generator - امتداد للخلية. يقوم تلقائيًا بإنشاء TypeAdapters لتخزين أي فئة.
hive - قاعدة بيانات ذات قيمة رئيسية خفيفة الوزن وسريعة للغاية مكتوبة بلغة Dart النقية. مشفرة بقوة باستخدام AES-256.
Hooks_riverpod - إطار عمل للتخزين المؤقت وربط البيانات التفاعلي. يجعل Riverpod العمل باستخدام التعليمات البرمجية غير المتزامنة أمرًا سهلاً.
html_unescape - مكتبة صغيرة لإلغاء الهروب من HTML. يدعم جميع مراجع الأحرف المسماة، ومراجع الأحرف العشرية، ومراجع الأحرف السداسية العشرية.
html - واجهات برمجة التطبيقات لتحليل محتوى HTML ومعالجته خارج المتصفح.
http - واجهة برمجة تطبيقات مستقبلية قابلة للتركيب ومتعددة المنصات لطلبات HTTP.
image_picker - البرنامج الإضافي Flutter لاختيار الصور من مكتبة صور Android وiOS، والتقاط صور جديدة بالكاميرا.
intl - يحتوي على تعليمات برمجية للتعامل مع الرسائل الدولية/المترجمة، وتنسيق وتحليل التاريخ والأرقام، والنص ثنائي الاتجاه، ومشكلات التدويل الأخرى.
input_screen - حزمة المقدمة/الإعداد لتطبيق Flutter مع بعض إمكانيات التخصيص
io - أدوات مساعدة لـ Dart VM Runtime بما في ذلك دعم ألوان ANSI ونسخ الملفات وقيم كود الخروج القياسية.
jiosaavn - عميل API غير رسمي لـ jiosaavn.com
json_annotation - الفئات والوظائف المساعدة التي تدعم إنشاء كود JSON عبر الحزمة json_serializable
.
json_serializable - إنشاء تعليمات برمجية تلقائيًا للتحويل من وإلى JSON من خلال إضافة تعليقات توضيحية إلى فئات Dart.
local_notifier - يسمح هذا المكون الإضافي لتطبيقات Flutter لسطح المكتب بعرض الإشعارات المحلية.
المسجل - مسجل صغير وسهل الاستخدام وقابل للتوسيع يطبع سجلات جميلة.
lrc - حزمة Dart فقط تقوم بإنشاء LRC وتحليله والتعامل معه، وهو تنسيق يخزن كلمات الأغاني.
media_kit_libs_audio - الحزمة: media_kit audio (فقط) تشغيل المكتبات الأصلية لجميع الأنظمة الأساسية.
media_kit - مشغل فيديو ومشغل صوت متعدد المنصات لـ Flutter & Dart. أداء، مستقر، مقاوم للميزات ومعياري.
metadata_god - مكون إضافي لاسترداد وكتابة العلامات الصوتية/البيانات الوصفية من الملفات الصوتية
mime - أدوات مساعدة للتعامل مع أنواع الوسائط (MIME)، بما في ذلك تحديد النوع من امتداد الملف ومحتوياته.
package_info_plus - مكون Flutter الإضافي للاستعلام عن معلومات حول حزمة التطبيق، مثل CFBundleVersion على iOS أو versionCode على Android.
Palette_generator - حزمة Flutter لإنشاء ألوان اللوحة من الصورة المصدر.
path_provider - البرنامج المساعد Flutter للحصول على المواقع شائعة الاستخدام على أنظمة ملفات النظام الأساسي المضيف، مثل أدلة البيانات المؤقتة والتطبيق.
المسار - مكتبة لمعالجة المسار تعتمد على السلسلة. جميع عمليات المسار التي تعرفها وتحبها، مع دعم قوي لنظام التشغيل Windows، وPOSIX (Linux وMac OS X)، والويب.
Permission_handler - البرنامج المساعد لإذن Flutter. يوفر هذا البرنامج المساعد واجهة برمجة تطبيقات مشتركة بين الأنظمة الأساسية (iOS وAndroid) لطلب الأذونات والتحقق منها.
Piped_client - عميل API لـ Piped.video
النافذة المنبثقة - النافذة المنبثقة هي طريقة عرض مؤقتة تظهر فوق المحتوى الآخر على الشاشة عند النقر فوق عنصر تحكم أو في منطقة ما.
Process_run - مساعدات تشغيل العمليات لنظام التشغيل Linux/Win/Mac والتي تحب ميزة البحث عن الملفات التنفيذية.
pub_api_client - عميل API لـ Pub للتفاعل مع معلومات الحزمة العامة.
pubspec_parse - حزمة بسيطة لتحليل ملفات pubspec.yaml باستخدام واجهة برمجة التطبيقات الآمنة للنوع والإبلاغ عن الأخطاء الغنية.
Riverpod_lint - Riverpod_lint هي أداة مطورة لمستخدمي Riverpod، وهي مصممة للمساعدة في إيقاف المشكلات الشائعة وتبسيط المهام المتكررة.
scrobblenaut - غلاف LastFM API البسيط والمميت لـ Dart. بسيطة للغاية لدرجة أنها ستصل إلى الهدف.
التمرير إلى الفهرس - قم بالتمرير إلى فرع محدد لأي عنصر واجهة مستخدم قابل للتمرير في Flutter
Shared_preferences - البرنامج المساعد Flutter لقراءة وكتابة أزواج المفاتيح ذات القيمة البسيطة. يلتف NSUserDefaults على iOS وSharedPreferences على Android.
shelf_router - جهاز توجيه طلب مناسب لإطار ويب الرف، مع دعم لمعلمات URL وأجهزة التوجيه المتداخلة وأجهزة التوجيه التي تم إنشاؤها من التعليقات التوضيحية للمصدر.
shelf_web_socket - معالج الرف الذي يقوم بتوصيل المستمع لكل اتصال.
الرف - نموذج للبرمجيات الوسيطة لخادم الويب الذي يشجع على التكوين وسهولة إعادة الاستخدام.
الشريط الجانبي - الشريط الجانبي للتنقل متعدد المنصات / شريط التنقل الجانبي / عنصر واجهة المستخدم للدرج
simple_icons - حزمة الأيقونات البسيطة متاحة كأيقونات Flutter. يوفر أكثر من 1500 أيقونة SVG مجانية للعلامات التجارية المشهورة.
Skeleton_text - حزمة توفر طريقة سهلة لإضافة الرسوم المتحركة لتحميل النص الهيكلي في مشروع Flutter. هذا المشروع جزء من مجتمع 101Loop.
Skeletonizer - يحول الأدوات المبنية بالفعل إلى محمل هيكلي دون أي جهد إضافي.
sliver_tools - مجموعة من الأدوات المفيدة المفقودة في إطار عمل الرفرفة
smtc_windows - تطبيق Windows SystemMediaTransportControls
لـ Flutter مما يتيح الوصول إلى برنامج Windows OS Media Control الصغير.
Spotify - مكتبة سهام غير مكتملة للتواصل مع Spotify Web API.
السكتة الدماغية_نص - مكون إضافي بسيط لـ Flutter لتطبيق نمط الحدود (الحدود) على عنصر واجهة المستخدم النصي
system_theme - مكون إضافي للحصول على معلومات سمة النظام الحالية. يدعم أنظمة Android، والويب، وWindows، وLinux، وmacOS
المنطقة الزمنية - قاعدة بيانات المنطقة الزمنية وDateTime المدركين للمنطقة الزمنية.
titlebar_buttons - حزمة توفر معظم أزرار شريط العنوان من أنظمة التشغيل Windows وLinux وmacos.
ray_manager - يسمح هذا البرنامج المساعد لتطبيقات Flutter لسطح المكتب بتعريف علبة النظام.
url_launcher - البرنامج المساعد Flutter لتشغيل عنوان URL. يدعم أنظمة الويب والهاتف والرسائل النصية القصيرة والبريد الإلكتروني.
uuid - RFC4122 (v1، v4، v5، v6، v7، v8) مولد ومحلل UUID لـ Dart
الإصدار - يوفر فئة بسيطة لتحليل ومقارنة الإصدارات الدلالية كما هو محدد بواسطة http://semver.org/
Very_good_infinite_list - مكتبة لعرض البيانات المقسمة إلى صفحات بسهولة، تم إنشاؤها بواسطة Very Good Ventures. رائعة لموجزات الأنشطة وموجزات الأخبار والمزيد.
Vision_detector - عنصر واجهة المستخدم الذي يكتشف رؤية فرعه ويخطر رد الاتصال.
web_socket_channel - أغلفة StreamChannel لـ WebSockets. يوفر واجهة برمجة تطبيقات WebSocketChannel عبر الأنظمة الأساسية، وهو تطبيق عبر الأنظمة الأساسية لواجهة برمجة التطبيقات تلك التي تتصل عبر StreamChannel الأساسي.
wikipedia_api - ويكيبيديا API للسهام والرفرفة
win32_registry - حزمة توفر واجهة برمجة تطبيقات Dart سهلة الاستخدام للوصول إلى سجل Windows.
window_manager - يتيح هذا المكون الإضافي لتطبيقات Flutter لسطح المكتب تغيير حجم النافذة وتغيير موضعها.
xml - مكتبة خفيفة الوزن لتحليل مستندات XML واجتيازها والاستعلام عنها وتحويلها وإنشائها.
youtube_explode_dart - منفذ في مكتبة youtube Explode. يدعم العديد من وظائف API دون الحاجة إلى Youtube API Key.