Awesome Electron 
<img src="electron-logo.svg" align="right" width="100">
Useful resources for creating apps with Electron
Electron is an open-source framework for creating desktop apps using web technologies. It combines the Chromium rendering engine and the Node.js runtime.
<br>
<br>
<br>
<div align="center">
<sub>Check out my macOS app</sub>
<br>
<h2>
<a href="https://sindresorhus.com/menu-bar-spacing">Menu Bar Spacing</a>
<br>
<sup>Customize the gap between menu bar items on macOS</sup>
</h2>
</div>
<br>
<br>
<br>
Contents
Apps
Made with Electron.
Open Source
Featured
Other
- Git-it - Teaches you Git and GitHub.
- Caprine - Unofficial Facebook Messenger app.
- Simplenote - Note keeper.
- Abricotine - Markdown editor with inline preview.
- Kap - Screen recorder with GIF support.
- Medis - Redis database management.
- SmartMirror - Voice controlled smart mirror.
- Beaker - Browser with peer-to-peer web protocols.
- KeeWeb - Unofficial KeePass app.
- Gitify - GitHub notifications in your menubar.
- SpaceRadar - Interactive disk space and memory visualization.
- Leanote - Cloud notepad.
- Loop Drop - MIDI looper and synth for live electronic music performances.
- Pomodoro - Timer based on the Pomodoro Technique.
- Sia-UI - Decentralized file storage system based on cryptocurrency technology.
- MarkRight - GitHub flavored Markdown editor with live preview.
- Sqlectron - SQL client.
- Light Table - Code editor with instant feedback.
- Google Play Music Desktop Player - Unofficial Google Play Music app.
- Chrome DevTools - Chrome DevTools packaged as an app.
- Proton - Markdown editor with live preview.
- Hawkpass - Password generator.
- Boostnote - Markdown note & code snippet app for developers.
- Before Dawn - Screensaver tool.
- Catify - Utility for Spotify.
- Ansel - Image organizer.
- Tockler - Tracks your time.
- Mattermost - Mattermost client.
- Crypter - Secure encryption client.
- YakYak - Unofficial Google Hangouts app.
- Museeks - Music player.
- Sabaki - Go/Baduk/Weiqi board.
- Wire - Messenger and calling app.
- Extraterm - Terminal.
- Stacer - Ubuntu system optimizer.
- Inpad - Notes app with GitHub-flavored Markdown.
- Cerebro - Launcher with inline previews.
- LosslessCut - Lossless video trimming & cutting.
- Buka - E-book management.
- Insomnia - Create and manage HTTP requests.
- Tusk - Unofficial Evernote app.
- Buttercup Desktop - Password manager.
- Mailspring - Extensible email client. (Fork of Nylas Mail)
- Headset - Discover, collect, and listen to music from YouTube.
- Nuclear - Music player that streams from free sources.
- Mark Text - Real-time preview Markdown editor.
- Pomotroid - Pomodoro timer.
- Netron - Visualizer for deep learning and machine learning models.
- Etcher - Flash OS images to SD cards and USB drives.
- Notable - Markdown-based note-taking.
- Unsplash Wallpapers - Set desktop wallpaper from Unsplash.
- Motrix - Download manager.
- Franz - Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger, Hipchat in the same app.
- Gmail Desktop - Unofficial Gmail app.
- Upcount - Invoicing.
- ExifCleaner - Clean image metadata with drag and drop.
- massCode - Code snippet manager for developers.
- Swifty - Password manager.
- MQTTX - Client for MQTT, which is a lightweight messaging protocol.
- LightProxy - Web debugging proxy.
- Beekeeper Studio - Cross-platform SQL editor and database manager.
- Mouseless - Keyboard shortcut training and look-up.
- Glyphfinder - Unicode character search.
- Graviton Editor - Cross-platform code editor.
- Yana - Notebook app with rich-text notes, nested note organization and global search.
- SpaceEye - Live satellite imagery for your desktop background.
- Heroic Games Launcher - Alternative Epic games launcher.
- VIR - Intelligent time manager with automatic planning.
- Browserosaurus - Browser prompter for macOS.
- linked - Daily journal.
- shadowsocks-electron - Cross-platform Shadowsocks client.
- Sigma File Manager - Modern file manager.
- Ostara - Monitor and interact with Spring Boot apps via Actuator.
- PikaTorrent - BitTorrent client.
- Wave Terminal - Open-source terminal with AI integration.
Closed Source
Featured
- Rosefinch - Store and run SQL queries.
- Nota - Pro writing app designed for local Markdown files.
Other
- GitKraken - Git client.
- 1Clipboard - Universal clipboard manager.
- Postman - Create and send HTTP requests.
- Slack - Desktop version.
- Avocode - Share design and collaborate.
- Prepros - Compile almost any preprocessing language with live browser refresh.
- Stremio - Media center.
- Typetalk - Share and discuss ideas with your team through instant messaging.
- Pingendo - Bootstrap prototyping.
- Spreaker Studio - Audio recording and broadcasting.
- MockingBot - Prototyping tool for designing apps.
- Caret - Markdown editor.
- Remember - Business card management. (Korean)
- MongoDB Compass - Official MongoDB app.
- Freeter - Organizer for freelancers & creatives.
- WhatsApp - Official WhatsApp app.
- CatLight - Build status notifier.
- Discord - Voice and text chat.
- Cocos Creator - Game editor for creating web and native games for Cocos2D-x.
- Inkdrop - Markdown notebook for hackers.
- Exodus - Secure, manage, and exchange blockchain assets like Bitcoin and Ethereum.
- Hackolade - Data modeling for NoSQL and multi-model databases.
- CashNotify - Monitor your Stripe accounts from your menu bar.
- Mockoon - Mock servers in seconds.
- Twitch - Official Twitch app.
- Fenêtre - Picture-in-picture for your Mac.
- Cleavr - Provision servers and deploy web apps.
- Brandy - A brand asset manager for your menu bar.
- Cacher - Cloud-based, team-enabled code snippet manager with Gist sync.
- MusicPlus - Free music app for macOS and Windows.
- Mingo - MongoDB GUI.
- Moon Modeler - Schema design tool for MongoDB, Mongoose, and MariaDB.
- Notion - All-in-one workspace for your notes, tasks, wikis, and databases.
- FATpick - Guitar tablature viewer that scores your performance as you play along.
- Taskade - Realtime organization and collaboration tool for distributed teams with tasks, notes, and chat.
- Coloban - All-in-one project management tool with chats, Kanban, Gantt, calls, screenshare, and more.
- Dynobase - AWS DynamoDB GUI.
- Lotus - Keep up with GitHub notifications without stress.
- RunJS - Playground for JavaScript and TypeScript.
- OpenSFTP - Integrated SSH and SFTP workspace client.
Samples
- Electron API usage - Sample apps illustrating usage of Electron APIs.
- Screen Recorder - WebRTC screen recorder.
- Activity Monitor - Shows a doughnut chart of the CPU system, user, and idle activity time.
- Hash - Shows the hash values of entered text using different algorithms.
- Prices - Shows the current price of oil, gold, and silver using the Yahoo Finance API.
Boilerplates
- electron-boilerplate - Boilerplate to kickstart creating an app - by sindresorhus.
- generator-electron - Scaffold out an app boilerplate.
- electron-boilerplate - Comprehensive boilerplate which even generates installers - by szwacz.
- electron-react-boilerplate - Boilerplate based on React and webpack.
- electron-quick-start - Clone the repo to try a simple app.
- bozon - Scaffold, run, test, and package your app.
- secure-electron-template - Security-focused boilerplate for creating apps with React, Redux, Webpack, and i18next.
- angular-electron - Fast bootstrapping with Angular, Electron, TypeScript, SASS, and Hot Reload.
- vite-electron-builder - Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla.
Tools
For Electron