Privacy Ratings

Avoimen lähdekoodin vaihtoehdot: alustariippumattomat sovelluskehykset

Kategoria: alustariippumattomat sovelluskehykset. 27 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.

  1. Tauri Arvosana B Suosituksemme

    Kehys työpöytä- ja mobiilisovellusten rakentamiseen verkkopohjaisella käyttöliittymällä ja Rust-taustajärjestelmällä. Se käyttää käyttöjärjestelmän verkkonäkymää.

    Dual-licensed under MIT and Apache 2.0. Lähdekoodi

  2. Apache Cordova Arvosana B

    Apache Software Foundationin kehys mobiilisovellusten rakentamiseen HTML:llä, CSS:llä ja JavaScriptillä. Sovellukset paketoidaan natiiviin verkkonäkymään, ja laitteen rajapintoihin on lisäosia.

    Apache-2.0-licensed. Lähdekoodi

  3. BeeWare Arvosana B

    Kokoelma Python-työkaluja natiivisovellusten rakentamiseen. Mukana on Toga-käyttöliittymätyökalupakki, joka käyttää kunkin alustan natiiveja widgettejä, sekä Briefcase-paketointityökalu.

    BSD-3-Clause-licensed, as is the Briefcase packaging tool. Lähdekoodi

  4. GTK Arvosana B

    Työkalupakki graafisten käyttöliittymien rakentamiseen. Se on kirjoitettu C:llä, ja sille on sidoksia moniin kieliin. Sitä kehittää GNOME-projekti.

    Licensed under the LGPL-2.1-or-later. Lähdekoodi

  5. Iced Arvosana B

    Rustin alustariippumaton käyttöliittymäkirjasto, joka perustuu Elm-arkkitehtuuriin ja keskittyy yksinkertaisuuteen ja tyyppiturvallisuuteen.

    MIT-licensed. Lähdekoodi

  6. Kivy Arvosana B

    Python-kehys alustariippumattomille sovelluksille, jossa on monikosketustuki. Se piirtää omat GPU-kiihdytetyt widgettinsä ja käyttää KV-suunnittelukieltä.

    MIT-licensed. Lähdekoodi

  7. NativeScript Arvosana B

    Kehys natiivien Android- ja iOS-sovellusten rakentamiseen JavaScriptillä tai TypeScriptillä. Se antaa suoran pääsyn alustan natiiveihin rajapintoihin ja on käytettävissä Angularin, Vuen, Reactin, Svelten tai Solidin kanssa.

    MIT-licensed. Lähdekoodi

  8. Wails Arvosana B

    Kehys työpöytäsovellusten rakentamiseen Golla ja verkkoteknologioilla. Käyttöliittymä toimii käyttöjärjestelmän natiivissa verkkonäkymässä.

    MIT-licensed. Lähdekoodi

  9. Slint Arvosana C

    Käyttöliittymätyökalupakki natiivien käyttöliittymien rakentamiseen deklaratiivisella merkintäkielellä. Rajapinnat ovat saatavilla Rustille, C++:lle, JavaScriptille ja Pythonille, ja se toimii työpöydällä, mobiilissa ja sulautetuissa laitteissa.

    Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Lähdekoodi

  10. .NET MAUI Arvosana D

    Microsoftin alustariippumaton käyttöliittymäkehys natiivien Android-, iOS-, macOS- ja Windows-sovellusten rakentamiseen yhdestä C#- ja XAML-koodipohjasta.

    MIT-licensed. Lähdekoodi

  11. Avalonia UI Arvosana D

    Alustariippumaton .NET-käyttöliittymäkehys, joka piirtää omat säätimensä XAML:lla ja C#:lla. Kohdealustoina ovat Windows, macOS, Linux, Android, iOS ja WebAssembly.

    MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Lähdekoodi

  12. Capacitor Arvosana D

    Alustariippumaton natiivi ajonaikainen ympäristö verkkosovellusten suorittamiseen Androidilla ja iOS:llä sekä progressiivisina verkkosovelluksina. Laitteen natiiviominaisuuksiin on lisäosarajapinta.

    MIT-licensed. Lähdekoodi

  13. Electrobun Arvosana D

    Kehys työpöytäsovellusten rakentamiseen TypeScriptillä. Natiivikerros on kirjoitettu Zigillä, Objective-C:llä ja C++:lla, paketit ovat kompakteja ja differentiaalipäivitykset ovat sisäänrakennettuja.

    MIT-licensed. Lähdekoodi

  14. Electron Arvosana D

    Kehys alustariippumattomien työpöytäsovellusten rakentamiseen JavaScriptillä, HTML:llä ja CSS:llä paketoimalla mukaan Chromium ja Node.js.

    MIT-licensed. Lähdekoodi

  15. Expo Arvosana D

    React Nativen varaan rakennettu kehys ja työkalut Android-, iOS- ja verkkosovellusten rakentamiseen. Mukana on CLI, SDK-moduulit, tiedostopohjainen reititys ja valinnaiset pilvipohjaiset käännöspalvelut.

    MIT-licensed. The EAS cloud build and update services are separate hosted products. Lähdekoodi

  16. Flutter Arvosana D

    Googlen käyttöliittymätyökalupakki natiivisti käännettyjen mobiili-, verkko- ja työpöytäsovellusten rakentamiseen yhdestä Dart-koodipohjasta. Se piirtää omat widgettinsä omalla renderöintimoottorillaan.

    BSD-3-Clause licensed. Lähdekoodi

  17. Framework7 Arvosana D

    HTML- ja JavaScript-kehys mobiili-, työpöytä- ja verkkosovellusten rakentamiseen iOS- ja Material Design -ulkoasulla. Käytettävissä Vuen, Reactin tai Svelten kanssa.

    MIT-licensed. Lähdekoodi

  18. Fyne Arvosana D

    Go-kielen käyttöliittymätyökalupakki, joka rakentaa työpöytä-, mobiili- ja verkkosovelluksia yhdestä koodipohjasta.

    BSD 3-Clause licensed. Lähdekoodi

  19. Ionic Arvosana D

    Verkkokomponenteista koostuva käyttöliittymätyökalupakki mobiili-, työpöytä- ja progressiivisten verkkosovellusten rakentamiseen HTML:llä, CSS:llä ja JavaScriptillä. Käytettävissä Angularin, Reactin tai Vuen kanssa.

    MIT-licensed. Lähdekoodi

  20. Jetpack Compose Arvosana D

    Googlen deklaratiivinen käyttöliittymätyökalupakki Android-sovelluksille, kirjoitettu Kotlinilla. Käyttöliittymät rakennetaan koostettavista funktioista.

    Apache-2.0-licensed. Lähdekoodi

  21. Kotlin Multiplatform Arvosana D

    JetBrainsin teknologia Kotlin-koodin jakamiseen Androidin, iOS:n, työpöydän, verkon ja palvelimen välillä. Compose Multiplatform mahdollistaa yhteiset käyttöliittymät.

    Apache-2.0 licensed, as is Compose Multiplatform. Lähdekoodi

  22. Lynx Arvosana D

    Alustariippumaton kehys natiivien mobiili- ja verkkokäyttöliittymien rakentamiseen verkkoteknologioilla, kuten CSS:llä ja Reactilla. Se käyttää monisäikeistä renderöintimoottoria.

    Apache-2.0 licensed. Lähdekoodi

  23. NW.js Arvosana D

    Ajonaikainen ympäristö, joka yhdistää Chromiumin ja Node.js:n työpöytäsovellusten rakentamiseen HTML:llä ja JavaScriptillä. Node.js-moduuleja voi kutsua suoraan DOMista.

    MIT-licensed. Lähdekoodi

  24. Quasar Arvosana D

    Vue.js-pohjainen kehys verkko-, mobiili- ja työpöytäsovellusten rakentamiseen yhdestä koodipohjasta. Mukana on Material-komponenttikirjasto ja CLI.

    MIT-licensed. Lähdekoodi

  25. React Native Arvosana D

    Metan kehys natiivien Android- ja iOS-sovellusten rakentamiseen Reactilla ja JavaScriptillä tai TypeScriptillä. Se renderöi alustan natiiveja käyttöliittymäkomponentteja.

    MIT-licensed. Lähdekoodi

  26. Uno Platform Arvosana D

    Alustariippumaton .NET-käyttöliittymäkehys, joka suorittaa C#- ja XAML-sovelluksia Windowsilla, macOS:llä, Linuxilla, Androidilla, iOS:llä ja WebAssemblyllä WinUI-rajapintojen avulla.

    Apache-2.0 licensed. Some design and productivity tools are sold separately. Lähdekoodi

  27. Neutralinojs Arvosana D

    Kevyt kehys työpöytäsovellusten rakentamiseen JavaScriptillä, HTML:llä ja CSS:llä. Se käyttää käyttöjärjestelmän verkkonäkymää ja pientä natiivipalvelinta mukana toimitetun selaimen sijaan.

    MIT-licensed. Lähdekoodi

Vertaa kaikkia: alustariippumattomat sovelluskehykset (29), avointa lähdekoodia tai ei.