Açık kaynaklı platformlar arası uygulama çatıları
platformlar arası uygulama çatıları: kodu OSI onaylı bir lisansla herkese açık olan 27 kayıt, gizlilik açısından kanıtlarla değerlendirildi. Önce editörün seçimleri, ardından puana göre.
Tauri Not B Editörün seçimi
İşletim sisteminin web görünümünü kullanarak web ön yüzü ve Rust arka ucu ile masaüstü ve mobil uygulamalar geliştirmeye yarayan çatı.
Dual-licensed under MIT and Apache 2.0. Kaynak kodu
Apache Cordova Not B
Apache Software Foundation'ın, HTML, CSS ve JavaScript ile mobil uygulamalar geliştirmeye yarayan, uygulamaları yerel bir web görünümünde paketleyen ve cihaz API'leri için eklentiler sunan çatısı.
Apache-2.0-licensed. Kaynak kodu
BeeWare Not B
Her platformun yerel bileşenlerini kullanan Toga GUI araç seti ve Briefcase paketleme aracı dahil, yerel uygulamalar geliştirmeye yönelik Python araçları koleksiyonu.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. Kaynak kodu
GTK Not B
C ile yazılmış, birçok dil için bağlamaları bulunan grafik kullanıcı arayüzü oluşturma araç seti. GNOME projesi tarafından geliştirilir.
Licensed under the LGPL-2.1-or-later. Kaynak kodu
Iced Not B
Elm mimarisine dayanan, sadelik ve tür güvenliğine odaklanan, Rust için platformlar arası GUI kütüphanesi.
MIT-licensed. Kaynak kodu
Kivy Not B
Çoklu dokunma desteği sunan, GPU hızlandırmalı bileşenlerini kendisi çizen ve KV tasarım dilini kullanan, platformlar arası uygulamalar için Python çatısı.
MIT-licensed. Kaynak kodu
NativeScript Not B
JavaScript veya TypeScript ile yerel Android ve iOS uygulamaları geliştirmek için yerel platform API'lerine doğrudan erişim sağlayan, Angular, Vue, React, Svelte veya Solid ile kullanılabilen çatı.
MIT-licensed. Kaynak kodu
Wails Not B
Ön yüz için işletim sisteminin yerel web görünümünü kullanarak Go ve web teknolojileriyle masaüstü uygulamaları geliştirmeye yarayan çatı.
MIT-licensed. Kaynak kodu
Slint Not C
Masaüstü, mobil ve gömülü cihazlar için bildirimsel bir işaretleme diliyle yerel kullanıcı arayüzleri oluşturmaya yarayan, Rust, C++, JavaScript ve Python API'leri sunan kullanıcı arayüzü araç seti.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Kaynak kodu
.NET MAUI Not D
Microsoft'un, tek bir C# ve XAML kod tabanından yerel Android, iOS, macOS ve Windows uygulamaları geliştirmeye yarayan platformlar arası kullanıcı arayüzü çatısı.
MIT-licensed. Kaynak kodu
Avalonia UI Not D
Kendi kontrollerini XAML ve C# ile çizen, Windows, macOS, Linux, Android, iOS ve WebAssembly'yi hedefleyen, .NET için platformlar arası kullanıcı arayüzü çatısı.
MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Kaynak kodu
Capacitor Not D
Web uygulamalarını Android ve iOS üzerinde ve aşamalı web uygulamaları olarak çalıştırmak için, yerel cihaz özelliklerine yönelik bir eklenti API'si sunan platformlar arası yerel çalışma zamanı.
MIT-licensed. Kaynak kodu
Electrobun Not D
Zig, Objective-C ve C++ ile yazılmış yerel bir katmana, kompakt paketlere ve yerleşik fark tabanlı güncellemelere sahip, TypeScript ile masaüstü uygulamaları geliştirmeye yarayan çatı.
MIT-licensed. Kaynak kodu
Electron Not D
Chromium ve Node.js'i paketleyerek JavaScript, HTML ve CSS ile platformlar arası masaüstü uygulamaları geliştirmeye yarayan çatı.
MIT-licensed. Kaynak kodu
Expo Not D
React Native üzerine kurulu, Android, iOS ve web uygulamaları geliştirmek için bir CLI, SDK modülleri, dosya tabanlı yönlendirme ve isteğe bağlı bulut derleme hizmetleri sunan çatı ve araçlar.
MIT-licensed. The EAS cloud build and update services are separate hosted products. Kaynak kodu
Flutter Not D
Google'ın, tek bir Dart kod tabanından yerel olarak derlenen mobil, web ve masaüstü uygulamaları oluşturmaya yarayan, bileşenlerini kendi işleme motoruyla çizen kullanıcı arayüzü araç seti.
BSD-3-Clause licensed. Kaynak kodu
Framework7 Not D
Vue, React veya Svelte ile kullanılabilen, iOS ve Material Design görünümüyle mobil, masaüstü ve web uygulamaları geliştirmeye yarayan HTML ve JavaScript çatısı.
MIT-licensed. Kaynak kodu
Fyne Not D
Tek bir kod tabanından masaüstü, mobil ve web uygulamaları oluşturan Go GUI araç seti.
BSD 3-Clause licensed. Kaynak kodu
Ionic Not D
Angular, React veya Vue ile kullanılabilen, HTML, CSS ve JavaScript ile mobil, masaüstü ve aşamalı web uygulamaları geliştirmek için web bileşenlerinden oluşan kullanıcı arayüzü araç seti.
MIT-licensed. Kaynak kodu
Jetpack Compose Not D
Google'ın, arayüzlerin birleştirilebilir fonksiyonlardan oluşturulduğu, Kotlin ile yazılmış, Android uygulamaları için bildirimsel kullanıcı arayüzü araç seti.
Apache-2.0-licensed. Kaynak kodu
Kotlin Multiplatform Not D
JetBrains'in, Kotlin kodunu Android, iOS, masaüstü, web ve sunucu arasında paylaşmaya yarayan, ortak kullanıcı arayüzleri için Compose Multiplatform içeren teknolojisi.
Apache-2.0 licensed, as is Compose Multiplatform. Kaynak kodu
Lynx Not D
CSS ve React gibi web teknolojileriyle yerel mobil ve web arayüzleri oluşturmak için çok iş parçacıklı bir işleme motoru kullanan platformlar arası çatı.
Apache-2.0 licensed. Kaynak kodu
NW.js Not D
HTML ve JavaScript ile masaüstü uygulamaları geliştirmek için Chromium ve Node.js'i birleştiren, Node.js modüllerinin DOM'dan çağrılabildiği çalışma zamanı.
MIT-licensed. Kaynak kodu
Quasar Not D
Tek bir kod tabanından web, mobil ve masaüstü uygulamaları geliştirmek için Material bileşen kütüphanesi ve bir CLI sunan Vue.js tabanlı çatı.
MIT-licensed. Kaynak kodu
React Native Not D
Meta'nın, React ve JavaScript veya TypeScript ile platforma özgü yerel kullanıcı arayüzü bileşenlerini işleyen yerel Android ve iOS uygulamaları geliştirmeye yarayan çatısı.
MIT-licensed. Kaynak kodu
Uno Platform Not D
WinUI API'lerini kullanarak C# ve XAML uygulamalarını Windows, macOS, Linux, Android, iOS ve WebAssembly üzerinde çalıştıran, .NET için platformlar arası kullanıcı arayüzü çatısı.
Apache-2.0 licensed. Some design and productivity tools are sold separately. Kaynak kodu
Neutralinojs Not D
Paketlenmiş bir tarayıcı yerine işletim sisteminin web görünümünü ve küçük bir yerel sunucuyu kullanarak JavaScript, HTML ve CSS ile masaüstü uygulamaları geliştirmeye yarayan hafif çatı.
MIT-licensed. Kaynak kodu
Tümünü karşılaştır: platformlar arası uygulama çatıları (29), açık kaynaklı olsun ya da olmasın.