Open source: frameworks til apps på tværs af platforme
27 frameworks til apps på tværs af platforme, hvis kode er offentlig under en OSI-godkendt licens, vurderet for privatliv med dokumentation. Anbefalinger først, derefter efter score.
Tauri Karakter B Vores anbefaling
Framework til at bygge desktop- og mobilapplikationer med en webfrontend og en Rust-backend, der bruger styresystemets webview.
Dual-licensed under MIT and Apache 2.0. Kildekode
Apache Cordova Karakter B
Framework fra Apache Software Foundation til at bygge mobilapps med HTML, CSS og JavaScript, pakket i en native webview med plugins til enheds-API'er.
Apache-2.0-licensed. Kildekode
BeeWare Karakter B
Samling af Python-værktøjer til at bygge native apps, herunder GUI-værktøjssættet Toga, der bruger hver platforms egne widgets, og pakkeværktøjet Briefcase.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. Kildekode
GTK Karakter B
Værktøjssæt til at bygge grafiske brugerflader, skrevet i C med bindinger til mange sprog. Det udvikles af GNOME-projektet.
Licensed under the LGPL-2.1-or-later. Kildekode
Iced Karakter B
GUI-bibliotek på tværs af platforme til Rust baseret på Elm-arkitekturen med fokus på enkelhed og typesikkerhed.
MIT-licensed. Kildekode
Kivy Karakter B
Python-framework til apps på tværs af platforme med multitouch-understøttelse, der tegner sine egne GPU-accelererede widgets og bruger designsproget KV.
MIT-licensed. Kildekode
NativeScript Karakter B
Framework til at bygge native Android- og iOS-apps med JavaScript eller TypeScript, med direkte adgang til platformens native API'er, kan bruges med Angular, Vue, React, Svelte eller Solid.
MIT-licensed. Kildekode
Wails Karakter B
Framework til at bygge desktopapps med Go og webteknologier, der bruger styresystemets native webview til frontenden.
MIT-licensed. Kildekode
Slint Karakter C
UI-værktøjssæt til at bygge native brugerflader med et deklarativt markupsprog, med API'er til Rust, C++, JavaScript og Python, til desktop, mobil og indlejrede enheder.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Kildekode
.NET MAUI Karakter D
Microsofts UI-framework på tværs af platforme til at bygge native Android-, iOS-, macOS- og Windows-apps ud fra én kodebase i C# og XAML.
MIT-licensed. Kildekode
Avalonia UI Karakter D
UI-framework på tværs af platforme til .NET, der tegner sine egne kontroller med XAML og C#, til Windows, macOS, Linux, Android, iOS og WebAssembly.
MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Kildekode
Capacitor Karakter D
Native runtime på tværs af platforme til at køre webapps på Android og iOS og som progressive webapps, med et plugin-API til native enhedsfunktioner.
MIT-licensed. Kildekode
Electrobun Karakter D
Framework til at bygge desktopapps i TypeScript med et native lag skrevet i Zig, Objective-C og C++, kompakte pakker og indbyggede differentielle opdateringer.
MIT-licensed. Kildekode
Electron Karakter D
Framework til at bygge desktopapplikationer på tværs af platforme med JavaScript, HTML og CSS ved at medfølge Chromium og Node.js.
MIT-licensed. Kildekode
Expo Karakter D
Framework og værktøjer bygget på React Native til at bygge Android-, iOS- og webapps med en CLI, SDK-moduler, filbaseret routing og valgfrie cloud-buildtjenester.
MIT-licensed. The EAS cloud build and update services are separate hosted products. Kildekode
Flutter Karakter D
Googles UI-værktøjssæt til at bygge nativt kompilerede mobil-, web- og desktopapps ud fra én Dart-kodebase, der tegner sine egne widgets med sin egen renderingsmotor.
BSD-3-Clause licensed. Kildekode
Framework7 Karakter D
HTML- og JavaScript-framework til at bygge mobil-, desktop- og webapps med et udseende som iOS og Material Design, kan bruges med Vue, React eller Svelte.
MIT-licensed. Kildekode
Fyne Karakter D
GUI-værktøjssæt til Go, der bygger desktop-, mobil- og webapps ud fra én kodebase.
BSD 3-Clause licensed. Kildekode
Ionic Karakter D
UI-værktøjssæt af webkomponenter til at bygge mobil-, desktop- og progressive webapps med HTML, CSS og JavaScript, kan bruges med Angular, React eller Vue.
MIT-licensed. Kildekode
Jetpack Compose Karakter D
Googles deklarative UI-værktøjssæt til Android-apps, skrevet i Kotlin, hvor brugerflader bygges af composable-funktioner.
Apache-2.0-licensed. Kildekode
Kotlin Multiplatform Karakter D
Teknologi fra JetBrains til at dele Kotlin-kode på tværs af Android, iOS, desktop, web og server med Compose Multiplatform til fælles brugerflader.
Apache-2.0 licensed, as is Compose Multiplatform. Kildekode
Lynx Karakter D
Framework på tværs af platforme til at bygge native mobil- og webbrugerflader med webteknologier som CSS og React, med en flertrådet renderingsmotor.
Apache-2.0 licensed. Kildekode
NW.js Karakter D
Runtime, der kombinerer Chromium og Node.js til at bygge desktopapps med HTML og JavaScript, hvor Node.js-moduler kan kaldes fra DOM.
MIT-licensed. Kildekode
Quasar Karakter D
Vue.js-baseret framework til at bygge web-, mobil- og desktopapps ud fra én kodebase med et Material-komponentbibliotek og en CLI.
MIT-licensed. Kildekode
React Native Karakter D
Framework fra Meta til at bygge native Android- og iOS-apps med React og JavaScript eller TypeScript, der renderer platformens egne UI-komponenter.
MIT-licensed. Kildekode
Uno Platform Karakter D
UI-framework på tværs af platforme til .NET, der kører C#- og XAML-apps på Windows, macOS, Linux, Android, iOS og WebAssembly ved hjælp af WinUI-API'er.
Apache-2.0 licensed. Some design and productivity tools are sold separately. Kildekode
Neutralinojs Karakter D
Letvægtsframework til at bygge desktopapps med JavaScript, HTML og CSS, der bruger styresystemets webview og en lille native server i stedet for en medfølgende browser.
MIT-licensed. Kildekode
Sammenlign alle 29 frameworks til apps på tværs af platforme, open source eller ej.