Cross-platform native desktop apps using JavaScript/HTML/CSS.
Universal clipboard manager.
Markdown editor with inline preview.
Shows a doughnut chart of the CPU system, user, and idle activity time.
Image organizer.
Share design and collaborate.
Browser with peer-to-peer web protocols.
Cross-platform SQL editor and database manager.
Screensaver tool.
Markdown note & code snippet app for developers.
A brand asset manager for your menu bar.
Browser prompter for macOS.
E-book management.
Password manager.
Cloud-based, team-enabled code snippet manager with Gist sync.
Unofficial Facebook Messenger app.
Markdown editor.
Monitor your Stripe accounts from your menu bar.
Utility for Spotify.
Build status notifier.
Launcher with inline previews.
Chrome DevTools packaged as an app.
Provision servers and deploy web apps.
Game editor for creating web and native games for Cocos2D-x.
All-in-one project management tool with chats, Kanban, Gantt, calls, screenshare, and more.
Secure encryption client.
Voice and text chat.
AWS DynamoDB GUI.
Sample apps illustrating usage of Electron APIs.
Flash OS images to SD cards and USB drives.
Clean image metadata with drag and drop.
Secure, manage, and exchange blockchain assets like Bitcoin and Ethereum.
Terminal.
Guitar tablature viewer that scores your performance as you play along.
Picture-in-picture for your Mac.
Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger, Hipchat in the same app.
Organizer for freelancers & creatives.
Teaches you Git and GitHub.
GitHub notifications in your menubar.
Git client.
Unicode character search.
Unofficial Gmail app.
Unofficial Google Play Music app.
Cross-platform code editor.
Data modeling for NoSQL and multi-model databases.
Shows the hash values of entered text using different algorithms.
Password generator.
Discover, collect, and listen to music from YouTube.
Alternative Epic games launcher.
Terminal.
Markdown notebook for hackers.
Notes app with GitHub-flavored Markdown.
Create and manage HTTP requests.
Screen recorder with GIF support.
Unofficial KeePass app.
Cloud notepad.
Code editor with instant feedback.
Web debugging proxy.
Daily journal.
MIDI looper and synth for live electronic music performances.
Lossless video trimming & cutting.
Keep up with GitHub notifications without stress.
Extensible email client. (Fork of Nylas Mail)
Real-time preview Markdown editor.
GitHub flavored Markdown editor with live preview.
Code snippet manager for developers.
Mattermost client.
Redis database management.
Minimal web browser.
MongoDB GUI.
Prototyping tool for designing apps.
Mock servers in seconds.
Official MongoDB app.
Schema design tool for MongoDB, Mongoose, and MariaDB.
Download manager.
Keyboard shortcut training and look-up.
Client for MQTT, which is a lightweight messaging protocol.
Music player.
Free music app for macOS and Windows.
Visualizer for deep learning and machine learning models.
Pro writing app designed for local Markdown files.
Markdown-based note-taking.
All-in-one workspace for your notes, tasks, wikis, and databases.
Music player that streams from free sources.
Integrated SSH and SFTP workspace client.
Monitor and interact with Spring Boot apps via Actuator.
BitTorrent client.
Bootstrap prototyping.
Timer based on the Pomodoro Technique.
Pomodoro timer.
Create and send HTTP requests.
Compile almost any preprocessing language with live browser refresh.
Shows the current price of oil, gold, and silver using the Yahoo Finance API.
Markdown editor with live preview.
Business card management. *(Korean)*
Store and run SQL queries.
Playground for JavaScript and TypeScript.
Go/Baduk/Weiqi board.
WebRTC screen recorder.
Cross-platform Shadowsocks client.
Decentralized file storage system based on cryptocurrency technology.
Modern file manager.
Note keeper.
Desktop version.
Voice controlled smart mirror.
Live satellite imagery for your desktop background.
Interactive disk space and memory visualization.
Audio recording and broadcasting.
SQL client.
Ubuntu system optimizer.
Media center.
Password manager.
Realtime organization and collaboration tool for distributed teams with tasks, notes, and chat.
Tracks your time.
Unofficial Evernote app.
Official Twitch app.
Share and discuss ideas with your team through instant messaging.
Set desktop wallpaper from Unsplash.
Invoicing.
Intelligent time manager with automatic planning.
Cross-platform IDE.
Open-source terminal with AI integration.
Streaming torrent client.
Official WhatsApp app.
Messenger and calling app.
Unofficial Google Hangouts app.
Notebook app with rich-text notes, nested note organization and global search.
Focused on design and code decisions and Electron security.
A 5-part series about the journey of making and publishing an Electron app to the Mac App Store.
New Electron API to embed web apps with fewer bugs and improved performance.
Slack rewrote their Electron app with `BrowserView`, Redux, Rx, and TypeScript, to fix its performance problems.
How to configure your app packaging for Apple's notarization.
How to collect anonymous user statistics.
Fast bootstrapping with Angular, Electron, TypeScript, SASS, and Hot Reload.
Scaffold, run, test, and package your app.
Boilerplate to kickstart creating an app - by sindresorhus.
Comprehensive boilerplate which even generates installers - by szwacz.
Clone the repo to try a simple app.
Boilerplate based on React and webpack.
Scaffold out an app boilerplate.
Security-focused boilerplate for creating apps with React, Redux, Webpack, and i18next.
Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla.
Block ads and trackers.
Analytics for apps. Open source, privacy-friendly, and simple.
Chromium's network errors as custom error classes.
Chrome-like "inspect element" context-menu.
Debug in-production Electron-based apps.
'About This App' window.
Simplified IPC communication.
Create installers.
Add support for Chrome extensions.
Extensible context menu.
Adds useful debug features.
Install DevTools extensions from the Chrome Web Store.
Simplified file downloads.
Download the Electron release zip from GitHub.
Create a Debian package.
Create a Red Hat package.
Create a Windows package.
Check if a string is a valid accelerator.
Check if Electron is running in development.
Add keyboard shortcuts locally to a window.
Simple logging.
Run Mocha tests in Electron.
Code-signing for macOS apps.
Package and distribute your app.
Generate PDF from URL, HTML, or Markdown files on the command-line.
View PDF files in browser windows.
Rebuild native Node.js modules against the currently installed Electron version.
Self-hosted release server with front-end & auto-updater support.
Simple auto-reloading during development.
Static file serving (Useful for routing, like `react-router`).
Save and load data like user preferences, app state, cache, etc.
Streaming wrapper.
Pretty logger.
Catch unhandled errors and promise rejections.
Useful utilities for developing apps and modules.
Fast and easy-to-use build tool integrated with Vite.
Identify misconfigurations and security anti-patterns.
Monitor and reload apps out-of-process during development.
Live-reload your app during development.
Build, test, and package Ember apps.
Fix the $PATH on macOS when run from a GUI app. Useful when spawning a child process.
Simplified HTTP requests.
CLI tool that deploys apps without needing any special update servers, multi-platform CI, or code changes.
Run and debug Jest unit tests in a browser environment.
Create an app of any website.
Embedded persistent or in-memory database.
Build apps that can be extended through plugins.
Inspect your React and React Native apps.
Run Electron without all the junk terminal output.
A realtime NoSQL database.
TypeScript SQLite database layer with support for both native C++ and pure JavaScript backends.
Auto-update service. Free for open source projects.
💲
💲
💲
Includes some good talks on improving app startup time, debugging crashes, etc.
💲
Tips on making your app feel more native on macOS, Windows, and Linux without sacrificing your own style.