Privacy Ratings

Alternatives privées et open source à Electron

15 frameworks d'applications multiplateformes comparés selon les mêmes critères publics de confidentialité que Electron, avec nos choix en premier.

Pourquoi chercher une alternative ?

Voir l'évaluation complète de Electron.

Les alternatives

  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.

    Pourquoi c'est notre choix : Applications légères et rapides pour le bureau et le mobile à partir d'une seule base de code web, qui utilisent la vue web du système au lieu d'un navigateur intégré. Un cœur en Rust avec un système de permissions, sans télémétrie, et un audit indépendant public. S'associe bien à Svelte et TypeScript, comme dans les applications Forward Email (github.com/forwardemail/mail.forwardemail.net), publiées pour Windows, macOS, Linux, Android et iOS à partir d'une seule base de code Tauri, Svelte et TypeScript.

    Siège : Pays-Bas (Nine Eyes). Tauri obtient un score de 85 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni publicité ni vente de données et audit indépendant).

  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.

    Siège : États-Unis (Five Eyes). Apache Cordova obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    BeeWare obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Siège : États-Unis (Five Eyes). GTK obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Iced obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Kivy obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Siège : États-Unis (Five Eyes). NativeScript obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Wails obtient un score de 80 sur 100 (note B) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 3 sur 4 (open source, ni traceurs ni télémétrie et ni publicité ni vente de données).

  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.

    Siège : Allemagne (Fourteen Eyes). Slint obtient un score de 65 sur 100 (note C) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  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.

    Siège : États-Unis (Five Eyes). .NET MAUI obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  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.

    Siège : Estonie. Avalonia UI obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  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.

    Siège : États-Unis (Five Eyes). Capacitor obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  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.

    Electrobun obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  14. 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.

    Siège : États-Unis (Five Eyes). Expo obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

  15. 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.

    Siège : États-Unis (Five Eyes). Flutter obtient un score de 50 sur 100 (note D) selon les critères de la catégorie frameworks d'applications multiplateformes. Critères remplis : 2 sur 4 (open source et ni publicité ni vente de données).

Comparer les 29 frameworks d'applications multiplateformes