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 
Section intitulée « Awesome Electron »Ressources utiles pour créer des applications avec Electron
Electron est un framework open source permettant de créer des applications de bureau avec des technologies web. Il associe le moteur de rendu Chromium et l’environnement d’exécution Node.js.
Text Lens
Copiez le texte non sélectionnable à l’écran
Section intitulée «
Text Lens
Copiez le texte non sélectionnable à l’écran
»Sommaire
Section intitulée « Sommaire »- Applications
- Modèles de départ
- Outils
- Composants
- Documentation
- Articles
- Livres
- Vidéos
- Podcasts
- Communauté
- Voir aussi
Applications
Section intitulée « Applications »Réalisées avec Electron.
Open source
Section intitulée « Open source »À la une
Section intitulée « À la une »- WebTorrent - Client torrent en streaming
- Min - Navigateur web minimaliste
- Hyper - Terminal
- Visual Studio Code - IDE multiplateforme
- Git-it - Vous apprend Git et GitHub
- Caprine - Application non officielle Facebook Messenger
- Simplenote - Prise de notes
- Abricotine - Éditeur Markdown avec aperçu intégré
- Kap - Enregistreur d’écran avec prise en charge des GIF
- Medis - Gestion de bases de données Redis
- SmartMirror - Miroir connecté à commande vocale
- Beaker - Navigateur prenant en charge les protocoles web pair à pair
- KeeWeb - Application non officielle KeePass
- Gitify - Notifications GitHub dans la barre de menus
- SpaceRadar - Visualisation interactive de l’espace disque et de la mémoire
- Leanote - Bloc-notes dans le cloud
- Loop Drop - Looper MIDI et synthétiseur pour les performances de musique électronique en direct
- Pomodoro - Minuteur basé sur la technique Pomodoro
- Sia-UI - Système de stockage de fichiers décentralisé basé sur la technologie des cryptomonnaies
- MarkRight - Éditeur Markdown compatible GitHub avec aperçu en direct
- Sqlectron - Client SQL
- Light Table - Éditeur de code avec retour instantané
- Google Play Music Desktop Player - Application non officielle Google Play Music
- Chrome DevTools - Chrome DevTools empaqueté sous forme d’application
- Proton - Éditeur Markdown avec aperçu en direct
- Hawkpass - Générateur de mots de passe
- Boostnote - Application de notes Markdown et d’extraits de code pour développeurs
- Before Dawn - Outil d’économiseur d’écran
- Catify - Utilitaire pour Spotify
- Ansel - Organiseur d’images
- Tockler - Suit votre temps
- Mattermost - Client Mattermost
- Crypter - Client de chiffrement sécurisé
- YakYak - Application non officielle Google Hangouts
- Museeks - Lecteur de musique
- Sabaki - Plateau de go (baduk/weiqi)
- Wire - Application de messagerie et d’appels
- Extraterm - Terminal
- Stacer - Optimiseur système pour Ubuntu
- Inpad - Application de notes avec Markdown compatible GitHub
- Cerebro - Lanceur avec aperçus intégrés
- LosslessCut - Découpage et coupe vidéo sans perte
- Buka - Gestion de livres numériques
- Insomnia - Créer et gérer des requêtes HTTP
- Tusk - Application non officielle Evernote
- Buttercup Desktop - Gestionnaire de mots de passe
- Mailspring - Client de messagerie extensible. (Fork de Nylas Mail)
- Headset - Découvrez, collectionnez et écoutez de la musique sur YouTube
- Nuclear - Lecteur de musique en streaming depuis des sources gratuites
- Mark Text - Éditeur Markdown avec aperçu en temps réel
- Pomotroid - Minuteur Pomodoro
- Netron - Visualiseur de modèles d’apprentissage profond et automatique
- Etcher - Flashez des images de système sur des cartes SD et des clés USB
- Notable - Prise de notes basée sur Markdown
- Unsplash Wallpapers - Définissez un fond d’écran depuis Unsplash
- Motrix - Gestionnaire de téléchargements
- Franz - Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger et Hipchat dans une seule application
- Gmail Desktop - Application non officielle Gmail
- Upcount - Facturation
- ExifCleaner - Nettoyez les métadonnées des images par glisser-déposer
- massCode - Gestionnaire d’extraits de code pour développeurs
- Swifty - Gestionnaire de mots de passe
- MQTTX - Client pour MQTT, un protocole de messagerie léger
- LightProxy - Proxy de débogage web
- Beekeeper Studio - Éditeur SQL et gestionnaire de bases de données multiplateforme
- Mouseless - Entraînement et recherche de raccourcis clavier
- Glyphfinder - Recherche de caractères Unicode
- Graviton Editor - Éditeur de code multiplateforme
- Yana - Application de notes avec texte enrichi, organisation imbriquée et recherche globale
- SpaceEye - Images satellite en direct pour votre arrière-plan de bureau
- Heroic Games Launcher - Alternative au lanceur Epic Games
- VIR - Gestionnaire de temps intelligent avec planification automatique
- Browserosaurus - Sélecteur de navigateur pour macOS
- linked - Journal quotidien
- shadowsocks-electron - Client Shadowsocks multiplateforme
- Sigma File Manager - Gestionnaire de fichiers moderne
- Ostara - Surveillez et contrôlez les applications Spring Boot via Actuator
- PikaTorrent - Client BitTorrent
- Wave Terminal - Terminal open source avec intégration de l’IA
- Signal Desktop - Application de bureau complémentaire à Signal mobile
Propriétaires
Section intitulée « Propriétaires »À la une
Section intitulée « À la une »- Rosefinch - Stockez et exécutez des requêtes SQL
- Nota - Application d’écriture professionnelle conçue pour les fichiers Markdown locaux
- GitKraken - Client Git
- 1Clipboard - Gestionnaire de presse-papiers universel
- Postman - Créer et envoyer des requêtes HTTP
- Slack - Version de bureau
- Avocode - Partagez des designs et collaborez
- Prepros - Compile presque tous les langages de prétraitement avec actualisation instantanée du navigateur
- Stremio - Centre multimédia
- Typetalk - Partagez et discutez des idées avec votre équipe par messagerie instantanée
- Pingendo - Prototypage avec Bootstrap
- Spreaker Studio - Enregistrement et diffusion audio
- MockingBot - Outil de prototypage pour concevoir des applications
- Caret - Éditeur Markdown
- Remember - Gestion de cartes de visite. (coréen)
- MongoDB Compass - Application officielle MongoDB
- Freeter - Organiseur pour freelances et créatifs
- WhatsApp - Application officielle WhatsApp
- CatLight - Notification de l’état des builds
- Discord - Discussion vocale et textuelle
- Cocos Creator - Éditeur de jeux pour créer des jeux web et natifs avec Cocos2D-x
- Inkdrop - Bloc-notes Markdown pour hackers
- Exodus - Sécurisez, gérez et échangez des actifs blockchain comme Bitcoin et Ethereum
- Hackolade - Modélisation de données pour bases NoSQL et multimodèles
- CashNotify - Surveillez vos comptes Stripe depuis la barre de menus
- Mockoon - Créez des serveurs simulés en quelques secondes
- Twitch - Application officielle Twitch
- Fenêtre - Incrustation d’image sur votre Mac
- Cleavr - Provisionnez des serveurs et déployez des applications web
- Brandy - Gestionnaire d’éléments de marque dans la barre de menus
- Cacher - Gestionnaire d’extraits de code cloud et collaboratif avec synchronisation Gist
- MusicPlus - Application musicale gratuite pour macOS et Windows
- Mingo - Interface graphique MongoDB
- Moon Modeler - Outil de conception de schémas pour MongoDB, Mongoose et MariaDB
- Notion - Espace de travail tout-en-un pour notes, tâches, wikis et bases de données
- FATpick - Lecteur de tablatures de guitare qui évalue votre performance
- Taskade - Outil d’organisation et de collaboration en temps réel pour équipes distribuées, avec tâches, notes et chat
- Coloban - Outil de gestion de projet tout-en-un avec chat, Kanban, Gantt, appels, partage d’écran et plus
- Dynobase - Interface graphique AWS DynamoDB
- Lotus - Suivez les notifications GitHub sans stress
- RunJS - Environnement de test pour JavaScript et TypeScript
- OpenSFTP - Client d’espace de travail intégré SSH et SFTP
- Obsidian - Prise de notes et gestion des connaissances Markdown extensibles
Exemples
Section intitulée « Exemples »- Electron API usage - Applications exemples illustrant l’utilisation des API Electron
- Screen Recorder - Enregistreur d’écran WebRTC
- Activity Monitor - Affiche un graphique en anneau du temps CPU système, utilisateur et inactif
- Hash - Affiche les valeurs de hachage du texte saisi avec différents algorithmes
- Prices - Affiche les cours actuels du pétrole, de l’or et de l’argent via l’API Yahoo Finance
Modèles de départ
Section intitulée « Modèles de départ »- electron-boilerplate - Modèle de départ pour créer une application — par sindresorhus.
- generator-electron - Générez un modèle d’application
- electron-boilerplate - Modèle complet qui génère même des installateurs — par szwacz.
- electron-react-boilerplate - Modèle basé sur React et webpack
- electron-quick-start - Clonez le dépôt pour essayer une application simple
- bozon - Générez le squelette, exécutez, testez et empaquetez votre application
- secure-electron-template - Modèle axé sur la sécurité pour créer des applications avec React, Redux, Webpack et i18next
- angular-electron - Démarrage rapide avec Angular, Electron, TypeScript, SASS et rechargement à chaud
- vite-electron-builder - Modèle sécurisé d’application Electron basé sur Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla.
Pour Electron
Section intitulée « Pour Electron »- electron-builder - Créez des installateurs
- electron-packager - Empaquetez et distribuez votre application
- electron-debug - Ajoute des fonctions de débogage utiles
- electron-is-dev - Vérifiez si Electron s’exécute en mode développement
- electron-localshortcut - Ajoutez des raccourcis clavier locaux à une fenêtre
- fix-path - Corrige le $PATH sur macOS depuis une application graphique. Utile lors du lancement d’un processus enfant.
- electron-dl - Téléchargement de fichiers simplifié
- electron-release-server - Serveur de versions auto-hébergé avec interface et prise en charge de la mise à jour automatique
- electron-rebuild - Reconstruit les modules Node.js natifs pour la version d’Electron installée
- debug-menu - Menu contextuel « Inspecter l’élément » façon Chrome
- electron-installer-debian - Créez un paquet Debian
- electron-installer-redhat - Créez un paquet Red Hat
- electron-installer-windows - Créez un paquet Windows
- electron-download - Téléchargez l’archive ZIP de la version Electron depuis GitHub
- electron-osx-sign - Signature de code pour les applications macOS
- ember-electron - Compilez, testez et empaquetez des applications Ember
- electron-store - Enregistrez et chargez des données comme les préférences utilisateur, l’état de l’application, le cache, etc.
- electron-context-menu - Menu contextuel extensible
- NeDB - Base de données intégrée persistante ou en mémoire
- RxDB - Base de données NoSQL en temps réel
- electron-devtools-installer - Installez des extensions DevTools depuis le Chrome Web Store
- electron-log - Journalisation simple
- electron-about-window - Fenêtre « À propos de cette application »
- elemon - Rechargez votre application en direct pendant le développement
- electron-is-accelerator - Vérifiez si une chaîne est un raccourci valide
- electron-pdf-window - Affichez des fichiers PDF dans des fenêtres de navigateur
- got - Requêtes HTTP simplifiées
- electron-unhandled - Interceptez les erreurs non gérées et les rejets de promesses
- electron-util - Utilitaires utiles pour développer des applications et des modules
- electron-reloader - Rechargement automatique simple pendant le développement
- electron-serve - Service de fichiers statiques (utile pour le routage, comme
react-router) - electron-timber - Journalisation élégante
- chromium-net-errors - Erreurs réseau de Chromium sous forme de classes d’erreur personnalisées
- run-electron - Exécutez Electron sans tout le bruit inutile du terminal
- debugtron - Déboguez des applications Electron en production
- electron-better-ipc - Communication IPC simplifiée
- electron-chrome-extension - Ajoutez la prise en charge des extensions Chrome
- trilogy - Couche de base de données SQLite en TypeScript prenant en charge les backends C++ natif et JavaScript pur
- adblocker-electron - Bloquez les publicités et les traqueurs
- electronmon - Surveillez et rechargez les applications hors processus pendant le développement
- electronegativity - Identifiez les erreurs de configuration et les anti-modèles de sécurité
- UpdateRocks! - Service de mise à jour automatique. Gratuit pour les projets open source
- electron-vite - Outil de build rapide et facile à utiliser, intégré à Vite
- pluggable-electron - Créez des applications extensibles par des plugins
- Hydraulic Conveyor - Outil CLI qui déploie des applications sans serveur de mise à jour spécial, CI multiplateforme ni modification du code
- Aptabase - Analytique pour applications. Open source, respectueuse de la vie privée et simple
- electron-webauthn-mac - Prise en charge native de WebAuthn/Passkey dans les applications macOS via le framework AuthenticationServices d’Apple
Avec Electron
Section intitulée « Avec Electron »- nativefier - Créez une application à partir de n’importe quel site web
- electron-stream - Wrapper de streaming
- electron-pdf - Générez des PDF depuis une URL ou des fichiers HTML/Markdown en ligne de commande
- electron-mocha - Exécutez des tests Mocha dans Electron
- Reactotron - Inspectez vos applications React et React Native
- jest-electron - Exécutez et déboguez des tests unitaires Jest dans un navigateur
Composants
Section intitulée « Composants »- menubar - Framework d’applications de barre de menus
- React Desktop - Boîte à outils d’interface pour macOS et Windows, conçue avec React
- chrome-tabs - Onglets similaires à ceux de Chrome
- Xel - Boîte à outils de widgets pour créer des applications d’apparence native
Documentation
Section intitulée « Documentation »- Quick Start
- Official docs
- Essential Electron - Présentation concise
Articles
Section intitulée « Articles »- 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 - Nouvelle API Electron pour intégrer des applications web avec moins de bugs et de meilleures performances
- Migrating Slack’s Desktop App to BrowserView - Slack a réécrit son application Electron avec
BrowserView, Redux, Rx et TypeScript pour résoudre ses problèmes de performances. - Electron on the App Store - Série en cinq parties sur la création et la publication d’une application Electron sur le Mac App Store
- Building a file explorer with Electron, Quasar, and Vue - Axé sur les choix de conception et de code ainsi que sur la sécurité d’Electron
- Using Google Analytics to gather usage statistics in Electron - Comment collecter des statistiques anonymes sur les utilisateurs
- Notarizing your Electron app - Comment configurer l’empaquetage de votre application pour la notarisation 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 - Comprend de bonnes conférences sur l’amélioration du démarrage des applications, le débogage des plantages, etc.
- Make Your Electron App Feel at Home Everywhere - Conseils pour rendre votre application plus native sur macOS, Windows et Linux sans sacrifier votre style
Podcasts
Section intitulée « 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
Communauté
Section intitulée « Communauté »- Stack Overflow
@electronjson Twitter- electron-br (Brazilian Portuguese)
- electron-pl (Polish)
@electron_ruon Telegram (Russian)electronjson Facebook- Product Hunt
Contribuer
Section intitulée « Contribuer »Les contributions sont les bienvenues ! Consultez d’abord les consignes de contribution.
Voir aussi
Section intitulée « Voir aussi »HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

