فاين (برنامج)

فاين هي مجموعة أدوات مجانية ومفتوحة المصدر ومتعددة المنصات لإنشاء واجهات مستخدم رسومية (GUIs). تتيح تشغيل برامج التطبيقات على أنظمة تشغيل متعددة لأجهزة سطح المكتب والهواتف المحمولة ، ومتصفحات الويب (عبر WebAssembly )، والأجهزة المدمجة (أنظمة لينكس المدمجة) من قاعدة بيانات واحدة . [ 2 ] تستوحي فاين مبادئها من تصميم ماتيريال لإنشاء تطبيقات ذات مظهر وسلوك متناسقين. [ 3 ] وتستخدم OpenGL لتوفير واجهات مستخدم رسومية متعددة المنصات.

يُرخَّص مشروع Fyne بموجب شروط رخصة BSD ثلاثية البنود ، مما يدعم إنشاء تطبيقات مجانية وتطبيقات احتكارية . في ديسمبر 2019، أصبح Fyne أكثر أدوات واجهة المستخدم الرسومية شيوعًا للغة Go، وفقًا لعدد النجوم على GitHub [ 4 ] ، وفي أوائل فبراير 2020، تصدّر قائمة المشاريع الأكثر رواجًا على GitHub. [ 5 ]

تطوير

يتم تطوير Fyne حاليًا بواسطة فريق من المتطوعين، ويحظى بدعم حوالي 100 مساهم. [ 6 ] يجتمع الفريق في مؤتمر يُعقد سنويًا، إلى جانب متحدثين مدعوين وأعضاء من المجتمع. [ 7 ]

تمت كتابة مجموعة أدوات Fyne بشكل أساسي بلغة Go . [ 8 ]

يستخدم

تستخدم العديد من الشركات مجموعة أدوات Fyne لتطبيقاتها الداخلية وتطبيقات المرافق، مثل Tuffnells و Tailscale [ 9 ].

نشر موقع Linux Format مقابلة مع المؤسس. [ 10 ]

يحتفظ مشروع Fyne بقائمة تطبيقات مفتوحة المصدر مبنية باستخدام Fyne. [ 11 ]

انظر أيضاً

مراجع

  1. "عناصر جديدة في لوحة الرسم وزوايا مستديرة بالإضافة إلى تحسينات هائلة في السرعة في الإصدار 2.7.0" . github.com . 2025-10-16.
  2. أوريلي، فاش (25 أغسطس 2021). "تعلم لغة Go من خلال الأمثلة: الجزء 7 - إنشاء تطبيق واجهة مستخدم رسومية/سطح مكتب متعدد المنصات في لغة Go" .
  3. "التحجيم والهندسة" .
  4. Fyne [@Fyne_io] (19 ديسمبر 2019). "يسعدنا جدًا أن نعلن أن Fyne أصبح الآن مجموعة أدوات واجهة المستخدم الرسومية الأكثر شيوعًا* للغة Go! خبر رائع وإنجاز كبير :). الآن علينا أن نكتشف كيف نجعل متعة Fyne متاحة لمجتمع المبرمجين الأوسع. [ * ] وفقًا لعدد النجوم على GitHub ⭐️ #golang #winning #future" ( تغريدة ) . تم الاطلاع عليها في 7 يناير 2021 - عبر تويتر . 
  5. فاين [@Fyne_io] (11 فبراير 2020). "يا إلهي، مشروع @Fyne_io يحتل حاليًا المركز الأول في قائمة المشاريع الرائجة على GitHub!!! https://t.co/oeRtXklEK9 #تهانينا #goland #gui #رائج https://t.co/HMy1TpJ3u5" ( تغريدة ) . تم الاطلاع عليها في 7 يناير 2021 عبر تويتر .
  6. "المساهمون في fyne-io/fyne · GitHub" . جيثب . 2025-10-20.
  7. "مؤتمر فاين 2025" . 2025-10-20.
  8. "استخدامات غير عادية للغة Go: واجهات المستخدم الرسومية (Go Time #116)" . 6 فبراير 2020.
  9. "مرحباً بمستخدمي نظام لينكس على أجهزة الكمبيوتر المكتبية، ساعدونا في اختبار تطبيق Tailscale الجديد" .
  10. "العدد 323 (يناير 2025) - عمليات بناء Pi الأساسية" .
  11. "قائمة تطبيقات فاين" .

فهرس