rammeverk for apper på tvers av plattformer med åpen kildekode
27 rammeverk for apper på tvers av plattformer med offentlig kode under en OSI-godkjent lisens, vurdert for personvern med bevis. Valg først, deretter etter poengsum.
Tauri Karakter B Vårt valg
Rammeverk for å bygge skrivebords- og mobilapplikasjoner med en webfrontend og en Rust-backend, som bruker operativsystemets webvisning.
Dual-licensed under MIT and Apache 2.0. Kildekode
Apache Cordova Karakter B
Rammeverk fra Apache Software Foundation for å bygge mobilapper med HTML, CSS og JavaScript, pakket i en innebygd webvisning med tillegg for enhets-API-er.
Apache-2.0-licensed. Kildekode
BeeWare Karakter B
Samling av Python-verktøy for å bygge native apper, blant annet GUI-verktøysettet Toga, som bruker hver plattforms egne widgeter, og pakkeverktøyet Briefcase.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. Kildekode
GTK Karakter B
Verktøysett for å bygge grafiske brukergrensesnitt, skrevet i C med bindinger for mange språk. Det utvikles av GNOME-prosjektet.
Licensed under the LGPL-2.1-or-later. Kildekode
Iced Karakter B
GUI-bibliotek på tvers av plattformer for Rust basert på Elm-arkitekturen, med fokus på enkelhet og typesikkerhet.
MIT-licensed. Kildekode
Kivy Karakter B
Python-rammeverk for apper på tvers av plattformer med støtte for multitouch, som tegner sine egne GPU-akselererte widgeter og bruker designspråket KV.
MIT-licensed. Kildekode
NativeScript Karakter B
Rammeverk for å bygge native Android- og iOS-apper med JavaScript eller TypeScript, med direkte tilgang til plattformens native API-er, som kan brukes med Angular, Vue, React, Svelte eller Solid.
MIT-licensed. Kildekode
Wails Karakter B
Rammeverk for å bygge skrivebordsapper med Go og webteknologier, som bruker operativsystemets native webvisning for frontenden.
MIT-licensed. Kildekode
Slint Karakter C
UI-verktøysett for å bygge native brukergrensesnitt med et deklarativt markeringsspråk, med API-er for Rust, C++, JavaScript og Python, for skrivebord, mobil og innebygde enheter.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Kildekode
.NET MAUI Karakter D
Microsofts UI-rammeverk på tvers av plattformer for å bygge native apper for Android, iOS, macOS og Windows fra én kodebase i C# og XAML.
MIT-licensed. Kildekode
Avalonia UI Karakter D
UI-rammeverk på tvers av plattformer for .NET som tegner sine egne kontroller med XAML og C#, for 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 kjøretid på tvers av plattformer for å kjøre nettapper på Android og iOS og som progressive nettapper, med et tilleggs-API for native enhetsfunksjoner.
MIT-licensed. Kildekode
Electrobun Karakter D
Rammeverk for å bygge skrivebordsapper i TypeScript, med et native lag skrevet i Zig, Objective-C og C++, kompakte pakker og innebygde differensielle oppdateringer.
MIT-licensed. Kildekode
Electron Karakter D
Rammeverk for å bygge skrivebordsapplikasjoner på tvers av plattformer med JavaScript, HTML og CSS ved å pakke med Chromium og Node.js.
MIT-licensed. Kildekode
Expo Karakter D
Rammeverk og verktøy bygget på React Native for å bygge Android-, iOS- og nettapper, med CLI, SDK-moduler, filbasert ruting og valgfrie byggetjenester i skyen.
MIT-licensed. The EAS cloud build and update services are separate hosted products. Kildekode
Flutter Karakter D
Googles UI-verktøysett for å bygge native kompilerte mobil-, nett- og skrivebordsapper fra én Dart-kodebase, som tegner sine egne widgeter med sin egen renderingsmotor.
BSD-3-Clause licensed. Kildekode
Framework7 Karakter D
HTML- og JavaScript-rammeverk for å bygge mobil-, skrivebords- og nettapper med iOS- og Material Design-utseende, som kan brukes med Vue, React eller Svelte.
MIT-licensed. Kildekode
Fyne Karakter D
GUI-verktøysett for Go som bygger skrivebords-, mobil- og nettapper fra én kodebase.
BSD 3-Clause licensed. Kildekode
Ionic Karakter D
UI-verktøysett med webkomponenter for å bygge mobil-, skrivebords- og progressive nettapper med HTML, CSS og JavaScript, som kan brukes med Angular, React eller Vue.
MIT-licensed. Kildekode
Jetpack Compose Karakter D
Googles deklarative UI-verktøysett for Android-apper, skrevet i Kotlin, der grensesnitt bygges av komponerbare funksjoner.
Apache-2.0-licensed. Kildekode
Kotlin Multiplatform Karakter D
JetBrains-teknologi for å dele Kotlin-kode mellom Android, iOS, skrivebord, nett og server, med Compose Multiplatform for delte brukergrensesnitt.
Apache-2.0 licensed, as is Compose Multiplatform. Kildekode
Lynx Karakter D
Rammeverk på tvers av plattformer for å bygge native mobil- og nettgrensesnitt med webteknologier som CSS og React, med en flertrådet renderingsmotor.
Apache-2.0 licensed. Kildekode
NW.js Karakter D
Kjøretid som kombinerer Chromium og Node.js for å bygge skrivebordsapper med HTML og JavaScript, der Node.js-moduler kan kalles fra DOM.
MIT-licensed. Kildekode
Quasar Karakter D
Vue.js-basert rammeverk for å bygge nett-, mobil- og skrivebordsapper fra én kodebase, med et Material-komponentbibliotek og en CLI.
MIT-licensed. Kildekode
React Native Karakter D
Rammeverk fra Meta for å bygge native Android- og iOS-apper med React og JavaScript eller TypeScript, som rendrer plattformens egne UI-komponenter.
MIT-licensed. Kildekode
Uno Platform Karakter D
UI-rammeverk på tvers av plattformer for .NET som kjører C#- og XAML-apper på Windows, macOS, Linux, Android, iOS og WebAssembly, med WinUI-API-er.
Apache-2.0 licensed. Some design and productivity tools are sold separately. Kildekode
Neutralinojs Karakter D
Lett rammeverk for å bygge skrivebordsapper med JavaScript, HTML og CSS, som bruker operativsystemets webvisning og en liten native server i stedet for en medfølgende nettleser.
MIT-licensed. Kildekode
Sammenlign alle 29 rammeverk for apper på tvers av plattformer, med eller uten åpen kildekode.