Privacy Ratings

frameworks d'applications multiplateformes open source

27 frameworks d'applications multiplateformes dont le code est public sous une licence approuvée par l'OSI, avec une évaluation de confidentialité appuyée par des preuves. Nos choix en premier, puis par score.

  1. Tauri Note B Notre choix

    Framework pour créer des applications de bureau et mobiles avec un frontend web et un backend Rust, qui utilise la webview du système d'exploitation.

    Dual-licensed under MIT and Apache 2.0. Code source

  2. Apache Cordova Note B

    Framework de l'Apache Software Foundation pour créer des applications mobiles en HTML, CSS et JavaScript, empaquetées dans une webview native avec des plugins pour les API de l'appareil.

    Apache-2.0-licensed. Code source

  3. BeeWare Note B

    Ensemble d'outils Python pour créer des applications natives, dont la boîte à outils graphique Toga, qui utilise les widgets natifs de chaque plateforme, et l'outil d'empaquetage Briefcase.

    BSD-3-Clause-licensed, as is the Briefcase packaging tool. Code source

  4. GTK Note B

    Boîte à outils pour créer des interfaces graphiques, écrite en C avec des liaisons pour de nombreux langages. Elle est développée par le projet GNOME.

    Licensed under the LGPL-2.1-or-later. Code source

  5. Iced Note B

    Bibliothèque graphique multiplateforme pour Rust basée sur l'architecture Elm, axée sur la simplicité et la sûreté des types.

    MIT-licensed. Code source

  6. Kivy Note B

    Framework Python pour applications multiplateformes avec prise en charge du multitouch, qui dessine ses propres widgets accélérés par GPU et utilise le langage de conception KV.

    MIT-licensed. Code source

  7. NativeScript Note B

    Framework pour créer des applications Android et iOS natives en JavaScript ou TypeScript, avec un accès direct aux API natives de la plateforme, utilisable avec Angular, Vue, React, Svelte ou Solid.

    MIT-licensed. Code source

  8. Wails Note B

    Framework pour créer des applications de bureau avec Go et des technologies web, qui utilise la webview native du système d'exploitation pour le frontend.

    MIT-licensed. Code source

  9. Slint Note C

    Boîte à outils pour créer des interfaces utilisateur natives avec un langage de balisage déclaratif, avec des API pour Rust, C++, JavaScript et Python, pour le bureau, le mobile et les appareils embarqués.

    Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Code source

  10. .NET MAUI Note D

    Framework d'interface multiplateforme de Microsoft pour créer des applications natives Android, iOS, macOS et Windows à partir d'une seule base de code C# et XAML.

    MIT-licensed. Code source

  11. Avalonia UI Note D

    Framework d'interface multiplateforme pour .NET qui dessine ses propres contrôles avec XAML et C#, pour Windows, macOS, Linux, Android, iOS et WebAssembly.

    MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Code source

  12. Capacitor Note D

    Runtime natif multiplateforme pour exécuter des applications web sur Android et iOS et sous forme d'applications web progressives, avec une API de plugins pour les fonctions natives de l'appareil.

    MIT-licensed. Code source

  13. Electrobun Note D

    Framework pour créer des applications de bureau en TypeScript, avec une couche native écrite en Zig, Objective-C et C++, des paquets compacts et des mises à jour différentielles intégrées.

    MIT-licensed. Code source

  14. Electron Note D

    Framework pour créer des applications de bureau multiplateformes en JavaScript, HTML et CSS, en intégrant Chromium et Node.js.

    MIT-licensed. Code source

  15. Expo Note D

    Framework et outils basés sur React Native pour créer des applications Android, iOS et web, avec une CLI, des modules SDK, un routage basé sur les fichiers et des services de build cloud facultatifs.

    MIT-licensed. The EAS cloud build and update services are separate hosted products. Code source

  16. Flutter Note D

    Boîte à outils d'interface de Google pour créer des applications mobiles, web et de bureau compilées nativement à partir d'une seule base de code Dart, qui dessine ses propres widgets avec son moteur de rendu.

    BSD-3-Clause licensed. Code source

  17. Framework7 Note D

    Framework HTML et JavaScript pour créer des applications mobiles, de bureau et web avec l'apparence d'iOS et de Material Design, utilisable avec Vue, React ou Svelte.

    MIT-licensed. Code source

  18. Fyne Note D

    Boîte à outils graphique pour Go qui crée des applications de bureau, mobiles et web à partir d'une seule base de code.

    BSD 3-Clause licensed. Code source

  19. Ionic Note D

    Boîte à outils d'interface composée de composants web pour créer des applications mobiles, de bureau et web progressives en HTML, CSS et JavaScript, utilisable avec Angular, React ou Vue.

    MIT-licensed. Code source

  20. Jetpack Compose Note D

    Boîte à outils d'interface déclarative de Google pour les applications Android, écrite en Kotlin, où les interfaces sont construites à partir de fonctions composables.

    Apache-2.0-licensed. Code source

  21. Kotlin Multiplatform Note D

    Technologie de JetBrains pour partager du code Kotlin entre Android, iOS, le bureau, le web et le serveur, avec Compose Multiplatform pour les interfaces utilisateur partagées.

    Apache-2.0 licensed, as is Compose Multiplatform. Code source

  22. Lynx Note D

    Framework multiplateforme pour créer des interfaces mobiles et web natives avec des technologies web comme CSS et React, à l'aide d'un moteur de rendu multithread.

    Apache-2.0 licensed. Code source

  23. NW.js Note D

    Runtime qui combine Chromium et Node.js pour créer des applications de bureau en HTML et JavaScript, avec des modules Node.js appelables depuis le DOM.

    MIT-licensed. Code source

  24. Quasar Note D

    Framework basé sur Vue.js pour créer des applications web, mobiles et de bureau à partir d'une seule base de code, avec une bibliothèque de composants Material et une CLI.

    MIT-licensed. Code source

  25. React Native Note D

    Framework de Meta pour créer des applications Android et iOS natives avec React et JavaScript ou TypeScript, qui affiche les composants d'interface natifs de la plateforme.

    MIT-licensed. Code source

  26. Uno Platform Note D

    Framework d'interface multiplateforme pour .NET qui exécute des applications C# et XAML sur Windows, macOS, Linux, Android, iOS et WebAssembly, à l'aide des API WinUI.

    Apache-2.0 licensed. Some design and productivity tools are sold separately. Code source

  27. Neutralinojs Note D

    Framework léger pour créer des applications de bureau en JavaScript, HTML et CSS, qui utilise la webview du système d'exploitation et un petit serveur natif au lieu d'un navigateur intégré.

    MIT-licensed. Code source

Comparer les 29 frameworks d'applications multiplateformes, open source ou non.