Privacy Ratings

Alternativas privadas e de código aberto a Electron

15 itens em frameworks de apps multiplataforma avaliados pelos mesmos critérios públicos de privacidade que Electron, com nossas escolhas primeiro.

Por que procurar uma alternativa?

Ver a avaliação completa de Electron.

As alternativas

  1. Tauri Nota B Nossa escolha

    Framework para criar aplicações desktop e móveis com um frontend web e um backend em Rust, usando o webview do sistema operacional.

    Por que é nossa escolha: Apps pequenos e rápidos para desktop e dispositivos móveis a partir de uma única base de código web, usando o web view do sistema em vez de um navegador embutido. Um núcleo em Rust com sistema de permissões, sem telemetria e com uma auditoria independente pública. Combina bem com Svelte e TypeScript, como nos apps do Forward Email (github.com/forwardemail/mail.forwardemail.net), que chegam a Windows, macOS, Linux, Android e iOS a partir de uma única base de código em Tauri, Svelte e TypeScript.

    Sede: Países Baixos (Nine Eyes). Tauri tem pontuação 85 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem anúncios nem venda de dados e auditoria independente.

  2. Apache Cordova Nota B

    Framework da Apache Software Foundation para criar apps móveis com HTML, CSS e JavaScript, empacotados em um webview nativo com plugins para APIs do dispositivo.

    Sede: Estados Unidos (Five Eyes). Apache Cordova tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  3. BeeWare Nota B

    Coleção de ferramentas Python para criar apps nativos, incluindo o kit de GUI Toga, que usa os widgets nativos de cada plataforma, e a ferramenta de empacotamento Briefcase.

    BeeWare tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  4. GTK Nota B

    Kit de ferramentas para criar interfaces gráficas de usuário, escrito em C com bindings para muitas linguagens. É desenvolvido pelo projeto GNOME.

    Sede: Estados Unidos (Five Eyes). GTK tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  5. Iced Nota B

    Biblioteca de GUI multiplataforma para Rust baseada na arquitetura Elm, com foco em simplicidade e segurança de tipos.

    Iced tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  6. Kivy Nota B

    Framework Python para apps multiplataforma com suporte a multitoque, que desenha seus próprios widgets acelerados por GPU e usa a linguagem de design KV.

    Kivy tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  7. NativeScript Nota B

    Framework para criar apps nativos Android e iOS com JavaScript ou TypeScript, com acesso direto às APIs nativas da plataforma, que pode ser usado com Angular, Vue, React, Svelte ou Solid.

    Sede: Estados Unidos (Five Eyes). NativeScript tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  8. Wails Nota B

    Framework para criar apps desktop com Go e tecnologias web, usando o webview nativo do sistema operacional para o frontend.

    Wails tem pontuação 80 de 100 (nota B) nos critérios de frameworks de apps multiplataforma. Atende a 3 de 4 critérios: código aberto, sem rastreadores nem telemetria e sem anúncios nem venda de dados.

  9. Slint Nota C

    Kit de ferramentas de UI para criar interfaces de usuário nativas com uma linguagem de marcação declarativa, com APIs para Rust, C++, JavaScript e Python, para desktop, dispositivos móveis e embarcados.

    Sede: Alemanha (Fourteen Eyes). Slint tem pontuação 65 de 100 (nota C) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  10. .NET MAUI Nota D

    Framework de UI multiplataforma da Microsoft para criar apps nativos Android, iOS, macOS e Windows a partir de uma única base de código em C# e XAML.

    Sede: Estados Unidos (Five Eyes). .NET MAUI tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  11. Avalonia UI Nota D

    Framework de UI multiplataforma para .NET que desenha seus próprios controles com XAML e C#, voltado para Windows, macOS, Linux, Android, iOS e WebAssembly.

    Sede: Estônia. Avalonia UI tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  12. Capacitor Nota D

    Runtime nativo multiplataforma para executar apps web no Android e no iOS e como progressive web apps, com uma API de plugins para recursos nativos do dispositivo.

    Sede: Estados Unidos (Five Eyes). Capacitor tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  13. Electrobun Nota D

    Framework para criar apps desktop em TypeScript, com uma camada nativa escrita em Zig, Objective-C e C++, pacotes compactos e atualizações diferenciais integradas.

    Electrobun tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  14. Expo Nota D

    Framework e ferramentas construídos sobre o React Native para criar apps Android, iOS e web, com uma CLI, módulos de SDK, roteamento baseado em arquivos e serviços de build em nuvem opcionais.

    Sede: Estados Unidos (Five Eyes). Expo tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

  15. Flutter Nota D

    Kit de ferramentas de UI do Google para criar apps móveis, web e desktop compilados nativamente a partir de uma única base de código Dart, desenhando seus próprios widgets com seu motor de renderização.

    Sede: Estados Unidos (Five Eyes). Flutter tem pontuação 50 de 100 (nota D) nos critérios de frameworks de apps multiplataforma. Atende a 2 de 4 critérios: código aberto e sem anúncios nem venda de dados.

Comparar todos os 29 itens em frameworks de apps multiplataforma