Open source: frameworki do aplikacji wieloplatformowych
Pozycje w kategorii frameworki do aplikacji wieloplatformowych (27) z kodem publicznym na licencji zatwierdzonej przez OSI, oceniane pod kątem prywatności na podstawie dowodów. Najpierw nasze wybory, potem według wyniku.
Tauri Stopień B Nasz wybór
Framework do tworzenia aplikacji desktopowych i mobilnych z front-endem webowym i backendem w Ruście, korzystający z WebView systemu operacyjnego.
Dual-licensed under MIT and Apache 2.0. Kod źródłowy
Apache Cordova Stopień B
Framework Apache Software Foundation do tworzenia aplikacji mobilnych w HTML, CSS i JavaScripcie, pakowanych w natywny WebView z wtyczkami do API urządzeń.
Apache-2.0-licensed. Kod źródłowy
BeeWare Stopień B
Zbiór narzędzi Pythona do tworzenia natywnych aplikacji, w tym zestaw GUI Toga, korzystający z natywnych widżetów każdej platformy, oraz narzędzie do pakowania Briefcase.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. Kod źródłowy
GTK Stopień B
Zestaw narzędzi do tworzenia graficznych interfejsów użytkownika, napisany w C, z powiązaniami dla wielu języków. Rozwijany przez projekt GNOME.
Licensed under the LGPL-2.1-or-later. Kod źródłowy
Iced Stopień B
Wieloplatformowa biblioteka GUI dla Rusta oparta na architekturze Elm, nastawiona na prostotę i bezpieczeństwo typów.
MIT-licensed. Kod źródłowy
Kivy Stopień B
Framework Pythona do aplikacji wieloplatformowych z obsługą multi-touch, rysujący własne widżety akcelerowane przez GPU i korzystający z języka projektowania KV.
MIT-licensed. Kod źródłowy
NativeScript Stopień B
Framework do tworzenia natywnych aplikacji na Androida i iOS w JavaScripcie lub TypeScripcie, z bezpośrednim dostępem do natywnych API platformy, do użycia z Angular, Vue, React, Svelte lub Solid.
MIT-licensed. Kod źródłowy
Wails Stopień B
Framework do tworzenia aplikacji desktopowych w Go i technologiach webowych, korzystający z natywnego WebView systemu operacyjnego dla front-endu.
MIT-licensed. Kod źródłowy
Slint Stopień C
Zestaw narzędzi UI do tworzenia natywnych interfejsów użytkownika w deklaratywnym języku znaczników, z API dla Rusta, C++, JavaScriptu i Pythona, dla komputerów, urządzeń mobilnych i wbudowanych.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Kod źródłowy
.NET MAUI Stopień D
Wieloplatformowy framework UI Microsoftu do tworzenia natywnych aplikacji na Androida, iOS, macOS i Windows z jednej bazy kodu w C# i XAML.
MIT-licensed. Kod źródłowy
Avalonia UI Stopień D
Wieloplatformowy framework UI dla .NET, który rysuje własne kontrolki przy użyciu XAML i C#, dla Windows, macOS, Linuksa, Androida, iOS i WebAssembly.
MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Kod źródłowy
Capacitor Stopień D
Wieloplatformowe natywne środowisko uruchomieniowe do uruchamiania aplikacji webowych na Androidzie i iOS oraz jako progresywne aplikacje webowe, z API wtyczek do natywnych funkcji urządzeń.
MIT-licensed. Kod źródłowy
Electrobun Stopień D
Framework do tworzenia aplikacji desktopowych w TypeScripcie, z natywną warstwą napisaną w Zig, Objective-C i C++, kompaktowymi paczkami i wbudowanymi aktualizacjami różnicowymi.
MIT-licensed. Kod źródłowy
Electron Stopień D
Framework do tworzenia wieloplatformowych aplikacji desktopowych w JavaScripcie, HTML i CSS przez dołączenie Chromium i Node.js.
MIT-licensed. Kod źródłowy
Expo Stopień D
Framework i narzędzia oparte na React Native do tworzenia aplikacji na Androida, iOS i web, z CLI, modułami SDK, routingiem opartym na plikach i opcjonalnymi usługami budowania w chmurze.
MIT-licensed. The EAS cloud build and update services are separate hosted products. Kod źródłowy
Flutter Stopień D
Zestaw narzędzi UI Google do tworzenia natywnie kompilowanych aplikacji mobilnych, webowych i desktopowych z jednej bazy kodu w Dart, rysujący własne widżety własnym silnikiem renderującym.
BSD-3-Clause licensed. Kod źródłowy
Framework7 Stopień D
Framework HTML i JavaScript do tworzenia aplikacji mobilnych, desktopowych i webowych z wyglądem iOS i Material Design, do użycia z Vue, React lub Svelte.
MIT-licensed. Kod źródłowy
Fyne Stopień D
Zestaw narzędzi GUI dla Go, który buduje aplikacje desktopowe, mobilne i webowe z jednej bazy kodu.
BSD 3-Clause licensed. Kod źródłowy
Ionic Stopień D
Zestaw narzędzi UI z komponentami webowymi do tworzenia aplikacji mobilnych, desktopowych i progresywnych aplikacji webowych w HTML, CSS i JavaScripcie, do użycia z Angular, React lub Vue.
MIT-licensed. Kod źródłowy
Jetpack Compose Stopień D
Deklaratywny zestaw narzędzi UI Google dla aplikacji na Androida, napisany w Kotlinie, w którym interfejsy buduje się z funkcji kompozycyjnych.
Apache-2.0-licensed. Kod źródłowy
Kotlin Multiplatform Stopień D
Technologia JetBrains do współdzielenia kodu w Kotlinie między Androidem, iOS, desktopem, webem i serwerem, z Compose Multiplatform do współdzielonych interfejsów użytkownika.
Apache-2.0 licensed, as is Compose Multiplatform. Kod źródłowy
Lynx Stopień D
Wieloplatformowy framework do tworzenia natywnych interfejsów mobilnych i webowych za pomocą technologii webowych, takich jak CSS i React, z wielowątkowym silnikiem renderującym.
Apache-2.0 licensed. Kod źródłowy
NW.js Stopień D
Środowisko uruchomieniowe łączące Chromium i Node.js do tworzenia aplikacji desktopowych w HTML i JavaScripcie, w którym moduły Node.js można wywoływać z DOM.
MIT-licensed. Kod źródłowy
Quasar Stopień D
Framework oparty na Vue.js do tworzenia aplikacji webowych, mobilnych i desktopowych z jednej bazy kodu, z biblioteką komponentów Material i CLI.
MIT-licensed. Kod źródłowy
React Native Stopień D
Framework od Meta do tworzenia natywnych aplikacji na Androida i iOS w React oraz JavaScripcie lub TypeScripcie, renderujący natywne komponenty UI platformy.
MIT-licensed. Kod źródłowy
Uno Platform Stopień D
Wieloplatformowy framework UI dla .NET, który uruchamia aplikacje C# i XAML na Windows, macOS, Linuksie, Androidzie, iOS i WebAssembly, korzystając z API WinUI.
Apache-2.0 licensed. Some design and productivity tools are sold separately. Kod źródłowy
Neutralinojs Stopień D
Lekki framework do tworzenia aplikacji desktopowych w JavaScripcie, HTML i CSS, korzystający z WebView systemu operacyjnego i małego natywnego serwera zamiast dołączonej przeglądarki.
MIT-licensed. Kod źródłowy
Porównaj wszystkie pozycje w kategorii frameworki do aplikacji wieloplatformowych (29), otwartoźródłowe lub nie.