أطر عمل التطبيقات متعددة المنصات (مفتوحة المصدر)
فئة أطر عمل التطبيقات متعددة المنصات: 27 عنصرًا شيفرته عامة بموجب ترخيص معتمد من OSI، مُقيَّمة من حيث الخصوصية مع أدلة. الاختيارات أولًا، ثم حسب النتيجة.
Tauri التقدير B اختيارنا
إطار عمل لبناء تطبيقات سطح المكتب والهاتف المحمول بواجهة أمامية ويب وواجهة خلفية بلغة Rust، يستخدم عارض الويب الخاص بنظام التشغيل.
Dual-licensed under MIT and Apache 2.0. الشيفرة المصدرية
Apache Cordova التقدير B
إطار عمل من Apache Software Foundation لبناء تطبيقات الهاتف المحمول باستخدام HTML وCSS وJavaScript، تُحزَم في عارض ويب أصلي مع إضافات لواجهات API الخاصة بالجهاز.
Apache-2.0-licensed. الشيفرة المصدرية
BeeWare التقدير B
مجموعة من أدوات Python لبناء تطبيقات أصلية، منها مجموعة أدوات الواجهة الرسومية Toga التي تستخدم العناصر الأصلية لكل منصة، وأداة الحزم Briefcase.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. الشيفرة المصدرية
GTK التقدير B
مجموعة أدوات لبناء واجهات المستخدم الرسومية، مكتوبة بلغة C مع روابط للغات كثيرة. يطوّرها مشروع GNOME.
Licensed under the LGPL-2.1-or-later. الشيفرة المصدرية
Iced التقدير B
مكتبة واجهات رسومية متعددة المنصات لـ Rust مبنية على بنية Elm، تركّز على البساطة وأمان الأنواع.
MIT-licensed. الشيفرة المصدرية
Kivy التقدير B
إطار عمل بلغة Python للتطبيقات متعددة المنصات مع دعم اللمس المتعدد، يرسم عناصره الخاصة بتسريع من وحدة معالجة الرسومات ويستخدم لغة التصميم KV.
MIT-licensed. الشيفرة المصدرية
NativeScript التقدير B
إطار عمل لبناء تطبيقات Android وiOS أصلية باستخدام JavaScript أو TypeScript، يمنح وصولًا مباشرًا إلى واجهات API الأصلية للمنصة، ويمكن استخدامه مع Angular أو Vue أو React أو Svelte أو Solid.
MIT-licensed. الشيفرة المصدرية
Wails التقدير B
إطار عمل لبناء تطبيقات سطح المكتب باستخدام Go وتقنيات الويب، يستخدم عارض الويب الأصلي لنظام التشغيل للواجهة الأمامية.
MIT-licensed. الشيفرة المصدرية
Slint التقدير C
مجموعة أدوات لبناء واجهات مستخدم أصلية بلغة ترميز تصريحية، مع واجهات API لـ Rust وC++ وJavaScript وPython، لسطح المكتب والهاتف المحمول والأجهزة المدمجة.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. الشيفرة المصدرية
.NET MAUI التقدير D
إطار عمل واجهات المستخدم متعدد المنصات من Microsoft لبناء تطبيقات Android وiOS وmacOS وWindows أصلية من قاعدة شيفرة واحدة بلغة C# وXAML.
MIT-licensed. الشيفرة المصدرية
Avalonia UI التقدير D
إطار عمل لواجهات المستخدم متعدد المنصات لـ .NET يرسم عناصر التحكم الخاصة به باستخدام XAML وC#، ويستهدف Windows وmacOS وLinux وAndroid وiOS وWebAssembly.
MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. الشيفرة المصدرية
Capacitor التقدير D
بيئة تشغيل أصلية متعددة المنصات لتشغيل تطبيقات الويب على Android وiOS وكتطبيقات ويب تقدمية، مع واجهة API للإضافات للوصول إلى ميزات الجهاز الأصلية.
MIT-licensed. الشيفرة المصدرية
Electrobun التقدير D
إطار عمل لبناء تطبيقات سطح المكتب بلغة TypeScript، مع طبقة أصلية مكتوبة بلغات Zig وObjective-C وC++، وحزم مدمجة الحجم، وتحديثات تفاضلية مدمجة.
MIT-licensed. الشيفرة المصدرية
Electron التقدير D
إطار عمل لبناء تطبيقات سطح المكتب متعددة المنصات باستخدام JavaScript وHTML وCSS عبر تضمين Chromium وNode.js.
MIT-licensed. الشيفرة المصدرية
Expo التقدير D
إطار عمل وأدوات مبنية على React Native لبناء تطبيقات Android وiOS والويب، مع واجهة سطر أوامر ووحدات SDK وتوجيه قائم على الملفات وخدمات بناء سحابية اختيارية.
MIT-licensed. The EAS cloud build and update services are separate hosted products. الشيفرة المصدرية
Flutter التقدير D
مجموعة أدوات واجهات المستخدم من Google لبناء تطبيقات للهاتف المحمول والويب وسطح المكتب مُترجَمة أصليًا من قاعدة شيفرة Dart واحدة، ترسم عناصرها الخاصة بمحرك العرض الخاص بها.
BSD-3-Clause licensed. الشيفرة المصدرية
Framework7 التقدير D
إطار عمل بـ HTML وJavaScript لبناء تطبيقات الهاتف المحمول وسطح المكتب والويب بمظهر iOS وMaterial Design، يمكن استخدامه مع Vue أو React أو Svelte.
MIT-licensed. الشيفرة المصدرية
Fyne التقدير D
مجموعة أدوات واجهات رسومية لـ Go تبني تطبيقات سطح المكتب والهاتف المحمول والويب من قاعدة شيفرة واحدة.
BSD 3-Clause licensed. الشيفرة المصدرية
Ionic التقدير D
مجموعة أدوات واجهات مستخدم من مكونات الويب لبناء تطبيقات الهاتف المحمول وسطح المكتب والويب التقدمية باستخدام HTML وCSS وJavaScript، يمكن استخدامها مع Angular أو React أو Vue.
MIT-licensed. الشيفرة المصدرية
Jetpack Compose التقدير D
مجموعة أدوات واجهات المستخدم التصريحية من Google لتطبيقات Android، مكتوبة بلغة Kotlin، تُبنى فيها الواجهات من دوال قابلة للتركيب.
Apache-2.0-licensed. الشيفرة المصدرية
Kotlin Multiplatform التقدير D
تقنية من JetBrains لمشاركة شيفرة Kotlin بين Android وiOS وسطح المكتب والويب والخادم، مع Compose Multiplatform لواجهات المستخدم المشتركة.
Apache-2.0 licensed, as is Compose Multiplatform. الشيفرة المصدرية
Lynx التقدير D
إطار عمل متعدد المنصات لبناء واجهات أصلية للهاتف المحمول والويب بتقنيات الويب مثل CSS وReact، باستخدام محرك عرض متعدد الخيوط.
Apache-2.0 licensed. الشيفرة المصدرية
NW.js التقدير D
بيئة تشغيل تجمع بين Chromium وNode.js لبناء تطبيقات سطح المكتب باستخدام HTML وJavaScript، مع إمكانية استدعاء وحدات Node.js من DOM.
MIT-licensed. الشيفرة المصدرية
Quasar التقدير D
إطار عمل مبني على Vue.js لبناء تطبيقات الويب والهاتف المحمول وسطح المكتب من قاعدة شيفرة واحدة، مع مكتبة مكونات Material وواجهة سطر أوامر.
MIT-licensed. الشيفرة المصدرية
React Native التقدير D
إطار عمل من Meta لبناء تطبيقات Android وiOS أصلية باستخدام React وJavaScript أو TypeScript، يعرض مكونات واجهة المستخدم الأصلية للمنصة.
MIT-licensed. الشيفرة المصدرية
Uno Platform التقدير D
إطار عمل واجهات المستخدم متعدد المنصات لـ .NET يشغّل تطبيقات C# وXAML على Windows وmacOS وLinux وAndroid وiOS وWebAssembly، باستخدام واجهات WinUI API.
Apache-2.0 licensed. Some design and productivity tools are sold separately. الشيفرة المصدرية
Neutralinojs التقدير D
إطار عمل خفيف لبناء تطبيقات سطح المكتب باستخدام JavaScript وHTML وCSS، يستخدم عارض الويب الخاص بنظام التشغيل وخادمًا أصليًا صغيرًا بدلًا من متصفح مدمج.
MIT-licensed. الشيفرة المصدرية
مقارنة الكل في فئة أطر عمل التطبيقات متعددة المنصات (29)، مفتوحة المصدر أو لا.