Electron
Source: https://github.com/sindresorhus/awesome-electron at
8a8126103752
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Electron 
Seção intitulada “Awesome Electron ”Recursos úteis para criar aplicativos com Electron
Electron é um framework de código aberto para criar aplicativos de desktop usando tecnologias web. Ele combina o mecanismo de renderização Chromium com o ambiente de execução do Node.js.
Text Lens
Copie textos não selecionáveis na tela
Seção intitulada “
Text Lens
Copie textos não selecionáveis na tela
”Sumário
Seção intitulada “Sumário”- Aplicativos
- Modelos iniciais
- Ferramentas
- Componentes
- Documentação
- Artigos
- Livros
- Vídeos
- Podcasts
- Comunidade
- Relacionado
Aplicativos
Seção intitulada “Aplicativos”Feitos com Electron.
Código aberto
Seção intitulada “Código aberto”Destaques
Seção intitulada “Destaques”- WebTorrent - Cliente de torrent por streaming
- Min - Navegador web minimalista
- Hyper - Terminal
- Visual Studio Code - IDE multiplataforma
- Git-it - Ensina Git e GitHub
- Caprine - Aplicativo não oficial do Facebook Messenger
- Simplenote - Bloco de notas
- Abricotine - Editor Markdown com pré-visualização integrada
- Kap - Gravador de tela com suporte a GIF
- Medis - Gerenciamento de banco de dados Redis
- SmartMirror - Espelho inteligente controlado por voz
- Beaker - Navegador com protocolos web ponto a ponto
- KeeWeb - Aplicativo não oficial do KeePass
- Gitify - Notificações do GitHub na barra de menus
- SpaceRadar - Visualização interativa do espaço em disco e da memória
- Leanote - Bloco de notas na nuvem
- Loop Drop - Looper MIDI e sintetizador para apresentações ao vivo de música eletrônica
- Pomodoro - Temporizador baseado na Técnica Pomodoro
- Sia-UI - Sistema descentralizado de armazenamento de arquivos baseado em criptomoedas
- MarkRight - Editor Markdown no estilo do GitHub com pré-visualização ao vivo
- Sqlectron - Cliente SQL
- Light Table - Editor de código com feedback instantâneo
- Google Play Music Desktop Player - Aplicativo não oficial do Google Play Music
- Chrome DevTools - Chrome DevTools empacotado como aplicativo
- Proton - Editor Markdown com pré-visualização ao vivo
- Hawkpass - Gerador de senhas
- Boostnote - Aplicativo de notas Markdown e trechos de código para desenvolvedores
- Before Dawn - Ferramenta de proteção de tela
- Catify - Utilitário para Spotify
- Ansel - Organizador de imagens
- Tockler - Registra seu tempo
- Mattermost - Cliente Mattermost
- Crypter - Cliente de criptografia segura
- YakYak - Aplicativo não oficial do Google Hangouts
- Museeks - Reprodutor de música
- Sabaki - Tabuleiro de go (baduk/weiqi)
- Wire - Aplicativo de mensagens e chamadas
- Extraterm - Terminal
- Stacer - Otimizador do sistema Ubuntu
- Inpad - Aplicativo de notas com Markdown no estilo do GitHub
- Cerebro - Inicializador com pré-visualizações integradas
- LosslessCut - Corte e edição de vídeo sem perdas
- Buka - Gerenciamento de e-books
- Insomnia - Crie e gerencie requisições HTTP
- Tusk - Aplicativo não oficial do Evernote
- Buttercup Desktop - Gerenciador de senhas
- Mailspring - Cliente de e-mail extensível. (Fork do Nylas Mail)
- Headset - Descubra, reúna e ouça músicas do YouTube
- Nuclear - Reprodutor de música por streaming de fontes gratuitas
- Mark Text - Editor Markdown com pré-visualização em tempo real
- Pomotroid - Temporizador Pomodoro
- Netron - Visualizador de modelos de aprendizado profundo e de máquina
- Etcher - Grave imagens do sistema operacional em cartões SD e unidades USB
- Notable - Anotações baseadas em Markdown
- Unsplash Wallpapers - Defina o papel de parede usando o Unsplash
- Motrix - Gerenciador de downloads
- Franz - Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger e Hipchat em um só aplicativo
- Gmail Desktop - Aplicativo não oficial do Gmail
- Upcount - Faturamento
- ExifCleaner - Limpe metadados de imagens arrastando e soltando
- massCode - Gerenciador de trechos de código para desenvolvedores
- Swifty - Gerenciador de senhas
- MQTTX - Cliente para MQTT, um protocolo leve de mensagens
- LightProxy - Proxy de depuração web
- Beekeeper Studio - Editor SQL e gerenciador de banco de dados multiplataforma
- Mouseless - Treinamento e consulta de atalhos de teclado
- Glyphfinder - Pesquisa de caracteres Unicode
- Graviton Editor - Editor de código multiplataforma
- Yana - Aplicativo de notas com texto formatado, organização aninhada e busca global
- SpaceEye - Imagens de satélite ao vivo para o plano de fundo da área de trabalho
- Heroic Games Launcher - Alternativa ao inicializador da Epic Games
- VIR - Gerenciador de tempo inteligente com planejamento automático
- Browserosaurus - Seletor de navegador para macOS
- linked - Diário
- shadowsocks-electron - Cliente Shadowsocks multiplataforma
- Sigma File Manager - Gerenciador de arquivos moderno
- Ostara - Monitore e interaja com aplicativos Spring Boot pelo Actuator
- PikaTorrent - Cliente BitTorrent
- Wave Terminal - Terminal de código aberto com integração de IA
- Signal Desktop - Aplicativo de desktop complementar ao Signal para dispositivos móveis
Código fechado
Seção intitulada “Código fechado”Destaques
Seção intitulada “Destaques”- Rosefinch - Armazene e execute consultas SQL
- Nota - Aplicativo profissional de escrita para arquivos Markdown locais
- GitKraken - Cliente Git
- 1Clipboard - Gerenciador de área de transferência universal
- Postman - Crie e envie requisições HTTP
- Slack - Versão para desktop
- Avocode - Compartilhe designs e colabore
- Prepros - Compile quase qualquer linguagem de pré-processamento com atualização instantânea do navegador
- Stremio - Central de mídia
- Typetalk - Compartilhe e discuta ideias com sua equipe por mensagens instantâneas
- Pingendo - Prototipagem com Bootstrap
- Spreaker Studio - Gravação e transmissão de áudio
- MockingBot - Ferramenta de prototipagem para projetar aplicativos
- Caret - Editor Markdown
- Remember - Gerenciamento de cartões de visita. (coreano)
- MongoDB Compass - Aplicativo oficial do MongoDB
- Freeter - Organizador para freelancers e criativos
- WhatsApp - Aplicativo oficial do WhatsApp
- CatLight - Notificador do status de compilação
- Discord - Conversa por voz e texto
- Cocos Creator - Editor de jogos para criar jogos web e nativos para Cocos2D-x
- Inkdrop - Bloco de notas Markdown para hackers
- Exodus - Proteja, gerencie e troque ativos de blockchain como Bitcoin e Ethereum
- Hackolade - Modelagem de dados para bancos NoSQL e multimodelo
- CashNotify - Monitore suas contas Stripe pela barra de menus
- Mockoon - Crie servidores simulados em segundos
- Twitch - Aplicativo oficial do Twitch
- Fenêtre - Picture-in-picture no Mac
- Cleavr - Provisione servidores e implante aplicativos web
- Brandy - Gerenciador de recursos de marca na barra de menus
- Cacher - Gerenciador de trechos de código em nuvem para equipes com sincronização do Gist
- MusicPlus - Aplicativo de música gratuito para macOS e Windows
- Mingo - Interface gráfica do MongoDB
- Moon Modeler - Ferramenta de design de esquema para MongoDB, Mongoose e MariaDB
- Notion - Espaço de trabalho completo para notas, tarefas, wikis e bancos de dados
- FATpick - Visualizador de tablaturas de guitarra que avalia sua execução
- Taskade - Ferramenta de organização e colaboração em tempo real para equipes distribuídas, com tarefas, notas e chat
- Coloban - Ferramenta completa de gerenciamento de projetos com chats, Kanban, Gantt, chamadas, compartilhamento de tela e mais
- Dynobase - Interface gráfica do AWS DynamoDB
- Lotus - Acompanhe as notificações do GitHub sem estresse
- RunJS - Ambiente de testes para JavaScript e TypeScript
- OpenSFTP - Cliente de espaço de trabalho integrado com SSH e SFTP
- Obsidian - Anotações e gerenciamento de conhecimento em Markdown extensíveis
Exemplos
Seção intitulada “Exemplos”- Electron API usage - Aplicativos de exemplo que ilustram o uso das APIs do Electron
- Screen Recorder - Gravador de tela WebRTC
- Activity Monitor - Exibe um gráfico de rosca do tempo de CPU do sistema, usuário e ocioso
- Hash - Exibe os valores de hash do texto inserido usando diferentes algoritmos
- Prices - Exibe os preços atuais do petróleo, ouro e prata usando a API do Yahoo Finance
Modelos iniciais
Seção intitulada “Modelos iniciais”- electron-boilerplate - Modelo inicial para começar a criar um aplicativo — por sindresorhus.
- generator-electron - Gere um modelo inicial de aplicativo
- electron-boilerplate - Modelo completo que também gera instaladores — por szwacz.
- electron-react-boilerplate - Modelo baseado em React e webpack
- electron-quick-start - Clone o repositório para experimentar um aplicativo simples
- bozon - Estruture, execute, teste e empacote seu aplicativo
- secure-electron-template - Modelo com foco em segurança para criar aplicativos com React, Redux, Webpack e i18next
- angular-electron - Inicialização rápida com Angular, Electron, TypeScript, SASS e recarga automática
- vite-electron-builder - Modelo seguro para aplicativos Electron baseado em Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla.
Ferramentas
Seção intitulada “Ferramentas”Para Electron
Seção intitulada “Para Electron”- electron-builder - Crie instaladores
- electron-packager - Empacote e distribua seu aplicativo
- electron-debug - Adiciona recursos úteis de depuração
- electron-is-dev - Verifica se o Electron está em modo de desenvolvimento
- electron-localshortcut - Adicione atalhos de teclado locais a uma janela
- fix-path - Corrige o $PATH no macOS ao executar por um aplicativo gráfico. Útil ao iniciar um processo filho.
- electron-dl - Downloads de arquivos simplificados
- electron-release-server - Servidor de versões auto-hospedado com interface e suporte a atualização automática
- electron-rebuild - Reconstrói módulos nativos do Node.js para a versão instalada do Electron
- debug-menu - Menu de contexto «Inspecionar elemento» como no Chrome
- electron-installer-debian - Crie um pacote Debian
- electron-installer-redhat - Crie um pacote Red Hat
- electron-installer-windows - Crie um pacote para Windows
- electron-download - Baixe o ZIP da versão do Electron pelo GitHub
- electron-osx-sign - Assinatura de código para aplicativos macOS
- ember-electron - Compile, teste e empacote aplicativos Ember
- electron-store - Salve e carregue dados como preferências, estado do aplicativo, cache etc.
- electron-context-menu - Menu de contexto extensível
- NeDB - Banco de dados incorporado persistente ou em memória
- RxDB - Banco de dados NoSQL em tempo real
- electron-devtools-installer - Instale extensões do DevTools pela Chrome Web Store
- electron-log - Registro simples
- electron-about-window - Janela “Sobre este aplicativo”
- elemon - Recarregue o aplicativo ao vivo durante o desenvolvimento
- electron-is-accelerator - Verifique se uma string é um acelerador válido
- electron-pdf-window - Visualize arquivos PDF em janelas do navegador
- got - Requisições HTTP simplificadas
- electron-unhandled - Capture erros não tratados e rejeições de Promise
- electron-util - Utilitários úteis para desenvolver aplicativos e módulos
- electron-reloader - Recarga automática simples durante o desenvolvimento
- electron-serve - Servidor de arquivos estáticos (útil para roteamento, como
react-router) - electron-timber - Logger organizado
- chromium-net-errors - Erros de rede do Chromium como classes de erro personalizadas
- run-electron - Execute o Electron sem toda a saída desnecessária do terminal
- debugtron - Depure aplicativos Electron em produção
- electron-better-ipc - Comunicação IPC simplificada
- electron-chrome-extension - Adicione suporte a extensões do Chrome
- trilogy - Camada de banco de dados SQLite em TypeScript com backends nativos em C++ e JavaScript puro
- adblocker-electron - Bloqueie anúncios e rastreadores
- electronmon - Monitore e recarregue aplicativos fora do processo durante o desenvolvimento
- electronegativity - Identifique configurações incorretas e antipadrões de segurança
- UpdateRocks! - Serviço de atualização automática. Gratuito para projetos de código aberto
- electron-vite - Ferramenta de build rápida e fácil de usar integrada ao Vite
- pluggable-electron - Crie aplicativos que podem ser estendidos por plugins
- Hydraulic Conveyor - Ferramenta CLI que implanta aplicativos sem servidores especiais de atualização, CI multiplataforma ou alterações no código
- Aptabase - Análises para aplicativos. Código aberto, amigável à privacidade e simples
- electron-webauthn-mac - Suporte nativo a WebAuthn/Passkey em aplicativos macOS pelo framework AuthenticationServices da Apple
Usando Electron
Seção intitulada “Usando Electron”- nativefier - Crie um aplicativo para qualquer site
- electron-stream - Wrapper de streaming
- electron-pdf - Gere PDFs de URLs ou arquivos HTML e Markdown pela linha de comando
- electron-mocha - Execute testes Mocha no Electron
- Reactotron - Inspecione seus aplicativos React e React Native
- jest-electron - Execute e depure testes unitários do Jest em um navegador
Componentes
Seção intitulada “Componentes”- menubar - Framework para aplicativos de barra de menus
- React Desktop - Kit de interface para macOS e Windows feito com React
- chrome-tabs - Abas como as do Chrome
- Xel - Kit de widgets para criar aplicativos com aparência nativa
Documentação
Seção intitulada “Documentação”- Quick Start
- Official docs
- Essential Electron - Visão geral concisa
Artigos
Seção intitulada “Artigos”- Electron Fundamentals
- Building a desktop application with Electron
- Codesigning your app for macOS
- Auto-updating apps for macOS and Windows: The complete guide
- Building a desktop app with Electron, React, and Redux
- Introducing BrowserView for Electron - Nova API do Electron para incorporar aplicativos web com menos bugs e melhor desempenho
- Migrating Slack’s Desktop App to BrowserView - A Slack reescreveu seu aplicativo Electron com
BrowserView, Redux, Rx e TypeScript para corrigir problemas de desempenho. - Electron on the App Store - Série em cinco partes sobre a criação e publicação de um aplicativo Electron na Mac App Store
- Building a file explorer with Electron, Quasar, and Vue - Foco nas decisões de design e código e na segurança do Electron
- Using Google Analytics to gather usage statistics in Electron - Como coletar estatísticas anônimas de usuários
- Notarizing your Electron app - Como configurar o empacotamento do aplicativo para a notarização da Apple
- Making Electron apps feel native on Mac
- Getting Started with Electron 1.x
- Packaging and Distributing Electron Desktop Apps
- Multi Window Electron Desktop Apps
- The State of Electron
- Cross-Platform Desktop Apps with Electron
- Building Native Desktop apps using Electron
- The New Desktop: Electron, React, & Pixel-Perfect Native-Feeling Experiences
- Building Desktop Apps with Node.js and Electron
- Electron Fundamentals course - Pluralsight 💲
- Electron: Building Cross Platform Desktop Apps - Lynda 💲
- Build a desktop application with Electron - Egghead 💲
- Build Cross-Platform Desktop Apps with Electron - Frontend Masters 💲
- Electron Meetup SF, November 2017 - Inclui boas palestras sobre como melhorar o tempo de inicialização de apps, depurar falhas etc.
- Make Your Electron App Feel at Home Everywhere - Dicas para deixar seu aplicativo mais nativo no macOS, Windows e Linux sem abrir mão do seu estilo
Podcasts
Seção intitulada “Podcasts”- Hanselminutes: Creating cross-platform Electron apps with Jessica Lord
- The Changelog #216: GitHub’s Electron with Zeke Sikelianos
- Full Stack Radio #48: Jessica Lord - Building Desktop Apps with Electron
Comunidade
Seção intitulada “Comunidade”- Stack Overflow
@electronjson Twitter- electron-br (Brazilian Portuguese)
- electron-pl (Polish)
@electron_ruon Telegram (Russian)electronjson Facebook- Product Hunt
Contribua
Seção intitulada “Contribua”Contribuições são bem-vindas! Leia primeiro as diretrizes de contribuição.
Relacionado
Seção intitulada “Relacionado”HagiCode
O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.
Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.
- InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
- EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
- InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.
Baixar para Windows
Compartilhar o HagiCode
Transforme ideias em software entregue.
O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.
- Inteligente
- Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
- Eficiente
- A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
- Divertido
- As interações de interface facilitam o planejamento, a execução de agentes e os projetos.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

