Private und Open-Source-Alternativen zu Electron
15 Plattformübergreifende App-Frameworks, bewertet nach denselben öffentlichen Datenschutzkriterien wie Electron, mit unseren Empfehlungen zuerst.
Was ist die beste datenschutzfreundliche Alternative zu Electron?
Unsere Empfehlung ist Tauri. Kleine, schnelle Apps für Desktop und Mobilgeräte aus einer Web-Codebasis, mit der Web-View des Systems statt eines mitgelieferten Browsers. Ein Rust-Kern mit Berechtigungssystem, keine Telemetrie und ein öffentliches unabhängiges Audit. Passt gut zu Svelte und TypeScript, wie in den Apps von Forward Email (github.com/forwardemail/mail.forwardemail.net), die aus einer einzigen Codebasis aus Tauri, Svelte und TypeScript für Windows, macOS, Linux, Android und iOS ausgeliefert werden.
Warum nach einer Alternative suchen?
- Keine Tracker oder Telemetrie: nein. The electronjs.org website loads Google Analytics; the framework itself has no built-in telemetry.
- Unabhängiges Audit: nein. No independent audit is published.
Vollständige Bewertung von Electron ansehen.
Die Alternativen
Tauri Note B Unsere Empfehlung
Framework zum Erstellen von Desktop- und Mobilanwendungen mit einem Web-Frontend und einem Rust-Backend, das die Webview des Betriebssystems nutzt.
Warum es unsere Empfehlung ist: Kleine, schnelle Apps für Desktop und Mobilgeräte aus einer Web-Codebasis, mit der Web-View des Systems statt eines mitgelieferten Browsers. Ein Rust-Kern mit Berechtigungssystem, keine Telemetrie und ein öffentliches unabhängiges Audit. Passt gut zu Svelte und TypeScript, wie in den Apps von Forward Email (github.com/forwardemail/mail.forwardemail.net), die aus einer einzigen Codebasis aus Tauri, Svelte und TypeScript für Windows, macOS, Linux, Android und iOS ausgeliefert werden.
Sitzland: Niederlande (Nine Eyes). Tauri erreicht 85 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Werbung oder Datenverkäufe und Unabhängiges Audit.
Apache Cordova Note B
Framework der Apache Software Foundation zum Erstellen mobiler Apps mit HTML, CSS und JavaScript, verpackt in eine native Webview mit Plugins für Geräte-APIs.
Sitzland: Vereinigte Staaten (Five Eyes). Apache Cordova erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
BeeWare Note B
Sammlung von Python-Werkzeugen zum Erstellen nativer Apps, darunter das GUI-Toolkit Toga, das die nativen Widgets jeder Plattform nutzt, und das Paketierungswerkzeug Briefcase.
BeeWare erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
GTK Note B
In C geschriebenes Toolkit zum Erstellen grafischer Benutzeroberflächen, mit Anbindungen für viele Sprachen. Es wird vom GNOME-Projekt entwickelt.
Sitzland: Vereinigte Staaten (Five Eyes). GTK erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Iced Note B
Plattformübergreifende GUI-Bibliothek für Rust auf Basis der Elm-Architektur, mit Fokus auf Einfachheit und Typsicherheit.
Iced erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Kivy Note B
Python-Framework für plattformübergreifende Apps mit Multi-Touch-Unterstützung, das eigene GPU-beschleunigte Widgets zeichnet und die Designsprache KV nutzt.
Kivy erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
NativeScript Note B
Framework zum Erstellen nativer Android- und iOS-Apps mit JavaScript oder TypeScript, mit direktem Zugriff auf native Plattform-APIs, einsetzbar mit Angular, Vue, React, Svelte oder Solid.
Sitzland: Vereinigte Staaten (Five Eyes). NativeScript erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Wails Note B
Framework zum Erstellen von Desktop-Apps mit Go und Webtechnologien, das für das Frontend die native Webview des Betriebssystems nutzt.
Wails erreicht 80 von 100 Punkten (Note B) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 3 von 4 Kriterien: Open Source, Keine Tracker oder Telemetrie und Keine Werbung oder Datenverkäufe.
Slint Note C
UI-Toolkit zum Erstellen nativer Benutzeroberflächen mit einer deklarativen Auszeichnungssprache, mit APIs für Rust, C++, JavaScript und Python, für Desktop, Mobilgeräte und eingebettete Geräte.
Sitzland: Deutschland (Fourteen Eyes). Slint erreicht 65 von 100 Punkten (Note C) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
.NET MAUI Note D
Plattformübergreifendes UI-Framework von Microsoft zum Erstellen nativer Android-, iOS-, macOS- und Windows-Apps aus einer einzigen Codebasis in C# und XAML.
Sitzland: Vereinigte Staaten (Five Eyes). .NET MAUI erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Avalonia UI Note D
Plattformübergreifendes UI-Framework für .NET, das seine eigenen Steuerelemente mit XAML und C# zeichnet, für Windows, macOS, Linux, Android, iOS und WebAssembly.
Sitzland: Estland. Avalonia UI erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Capacitor Note D
Plattformübergreifende native Laufzeitumgebung, die Web-Apps auf Android und iOS sowie als Progressive Web Apps ausführt, mit einer Plugin-API für native Gerätefunktionen.
Sitzland: Vereinigte Staaten (Five Eyes). Capacitor erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Electrobun Note D
Framework zum Erstellen von Desktop-Apps in TypeScript, mit einer nativen Schicht in Zig, Objective-C und C++, kompakten Paketen und integrierten differenziellen Updates.
Electrobun erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Expo Note D
Framework und Werkzeuge auf Basis von React Native zum Erstellen von Android-, iOS- und Web-Apps, mit einer CLI, SDK-Modulen, dateibasiertem Routing und optionalen Cloud-Build-Diensten.
Sitzland: Vereinigte Staaten (Five Eyes). Expo erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Flutter Note D
UI-Toolkit von Google zum Erstellen nativ kompilierter Mobil-, Web- und Desktop-Apps aus einer Dart-Codebasis, das seine eigenen Widgets mit seiner Rendering-Engine zeichnet.
Sitzland: Vereinigte Staaten (Five Eyes). Flutter erreicht 50 von 100 Punkten (Note D) nach den Kriterien der Kategorie Plattformübergreifende App-Frameworks. Erfüllt 2 von 4 Kriterien: Open Source und Keine Werbung oder Datenverkäufe.
Alle 29 Plattformübergreifende App-Frameworks vergleichen