User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Electron

Useful resources for creating apps with Electron

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2021, 11:01 a.m.

Thank you sindresorhus & contributors
View Topic on GitHub:
sindresorhus/awesome-electron

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Featured

An experimental peer-to-peer Web browser

6.4K
528
12m
MIT

A terminal built on web technologies

37.38K
3.1K
4d
MIT

โค๏ธ Streaming torrent app for Mac, Windows, and Linux

8.56K
971
3d
MIT

An open-source screen recorder built with web technology

14.43K
726
11d
MIT

A fast, minimal browser that protects your privacy

4.34K
447
7d
Apache-2.0

Disk And Memory Space Visualization App built with Electron & d3.js

1.13K
74
7m
n/a

The hackable text editor

56.38K
16.67K
1d
MIT

Visual Studio Code

124.86K
20.86K
1d
MIT

Modern and feature-rich web browser base based on Electron

2.4K
329
1d
n/a

Other

Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub

3.92K
1.06K
4m
BSD-2-Clause

Elegant Facebook Messenger desktop app

6.15K
539
2d
MIT

Simplenote for Web, Windows, and Linux

3.81K
504
48d
GPL-2.0

nuTorrent - A Pure Javascript BitTorrent Client

225
37
6y 16d
n/a

Markdown editor with inline preview

2.29K
161
6m
GPL-3.0

๐Ÿ’ป Medis is a beautiful, easy-to-use Mac database management application for Redis.

10.54K
790
110d
MIT

[Web & Desktop] An open source ambient sound mixer

388
34
3y 115d
GPL-3.0

The fairest of them all. A DIY voice controlled smart mirror with IoT integration.

2.66K
709
12d
n/a

Yet another IRC client for me and you

310
26
1y 9m
MIT

Free cross-platform password manager compatible with KeePass

10.55K
919
4m
n/a

GitHub notifications on your menu bar. Available on macOS, Windows & Linux.

3.52K
230
18d
MIT

P2P chat powered by the web.

3.15K
375
3y 98d
n/a

โ˜๏ธ A SoundCloud player that lives in your menubar.

1.33K
130
3y 8m
MIT

Visual Docker Container Management on Mac & Windows

12.25K
1.51K
5m
Apache-2.0

Electron app for finding large files on your filesystem. Build with React, Redux and ES6.

162
22
4y 11m
n/a

webrtc screensharing electron app for mac os (Alpha)

2.96K
367
5y 11m
BSD-2-Clause
1.13K
230
3y 78d
BSD-3-Clause

A GUI for LevelDB management based on atom-shell.

700
89
6y 6d
MIT

preview markdown files

1.14K
110
3y 17d
MIT

A tiny app that shows iTunes current playing song on Mac menu bar

82
6
5y 5m
n/a

An Collector/Reader for readme documentations of Github repos

100
8
5y 11m
n/a

Leanote Desktop App, based on Electron(atom-shell) http://leanote.org

1.47K
584
112d
n/a

Electron app for Screen capturing & recording Android devices (unmaintained)

101
15
2y 6m
Apache-2.0

imagemin as an OS X, Linux and Windows app

822
50
2y 11m
MIT

a tiny os x menubar app to display the upcoming events and recently updated repos

42
4
6y 5m
MIT

Run Grunt tasks from OS X menubar.

66
1
6y 6m
MIT

A nifty Mac OS X app to browse and download YouTube videos

406
60
5y 59d
MIT

[unmaintained] MIDI looper, modular synth and sampler app built using Web Audio and Web MIDI APIs

803
88
9m
n/a

A YouTube player for the desktop

135
16
1y 7m
n/a

๐ŸŽง Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux.

1.05K
109
1y 62d
MIT

Lightweight markdown viewer.

135
5
6y 54d
MIT

Rich markdown live preview app with linter

708
43
3y 97d
n/a

Youtube player which let you collect & save your favorite youtube music links in one place

69
6
5y 88d
MIT

menubar process monitor mac app [ALPHA]

1.12K
77
5y 10m
BSD-2-Clause

๐Ÿ—‚ A full-featured desktop app for DevDocs.io.

3.03K
199
7m
MIT

Desktop app for Google Music on top of Electron

263
43
1y 11m
Unlicense

Pomodoro time managment tool build with electron

212
37
115d
MIT

โžก Electron powered markdown editor with live preview

904
57
4d
GPL-3.0

Cross platform Mongo DB management

2.67K
228
5y 94d
MIT

Based on "The Settlers of Catan" by Klaus Teuber.

140
16
6y 5m
AGPL-3.0

The smartest way to share and administrate docker projects.

63
4
1y 68d
n/a

Unofficial WhatsApp app

264
39
5y 17d
MIT

A simple and lightweight SQL client desktop with cross database and platform support.

3.84K
443
52d
MIT

Shows docker's status in the menu bar

42
5
5y 3d
Apache-2.0

The Light Table IDE โ›บ

11.65K
943
5m
MIT

YouTube music player as OSX app

28
2
5y 8m
n/a

A beautiful cross platform Desktop Player for Google Play Music

8.47K
828
8m
MIT

Chrome DevTools packaged as an app via Electron

1.55K
101
3y 8m
MIT

Yeobara for Desktop

9
1
5y 12m
MIT

A stand-alone application to quickly preview and edit Markdown files using Electron.

142
17
10m
GPL-3.0

Web Debugging Proxy Application

1.34K
132
1y 65d
n/a

Desktop Twitter Client Project

45
9
3y 16d
AGPL-3.0

Google Inbox packaged as Electron app

270
35
2y 6m
Unlicense

Tweet recording player by electron

14
0
5y 9m
n/a

A desktop menubar app for copying, pasting and re-using text snippets

108
9
5y 9m
GPL-2.0

A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.

13.87K
2.81K
3y 23d
MIT

โšก๏ธ Easily add task to ๆปด็ญ”ๆธ…ๅ•(TickTick) by shortcut

41
5
5y 9m
n/a

Autosaving Scratchpad. A simple but smart note-taking app

641
68
1y 6m
MIT

Secure diceware passphrase generator

47
11
5m
MIT

A simple music player built by electron and vue

509
60
5y 4m
MIT

็ทŠๆ€ฅๅœฐ้œ‡้€Ÿๅ ฑใƒ—ใƒญใ‚ฐใƒฉใƒ  โ€“ Desktop Earthquake Warnings

29
0
5y 7m
n/a

Unofficial overcast.fm podcast app

241
20
1y 8d
Unlicense

The missing desktop client for Gmail & Google Inbox

2.09K
136
1y 9m
MPL-2.0

This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App

17.42K
1.58K
93d
n/a

A desktop screensaver app using web technologies

143
16
5d
MIT

Unofficial Active Collab Desktop application based on Electron.

37
12
5y 6m
MIT

An 'alt+space' launcher for Windows, built with Electron

3.18K
179
3y 26d
MIT

Utility for Spotify, even your cat can use Spotify now !

59
4
12m
MIT

Menubar app for JIRA

90
9
5y 7m
n/a

Digital image organizer powered by the web

299
82
4m
MIT

Application using ReactJS + NodeJS for to monitor build/deploy status in your Continuous Integration server

50
5
4y 7m
MIT

An application that tracks your time by monitoring your active window title and idle time.

451
65
24d
GPL-2.0

Mattermost Desktop application for Windows, Mac and Linux

1.5K
587
1d
Apache-2.0

๐ŸŽต douban.fm Music Desktop Player

338
55
3y 11m
MIT

Minimal Desktop App for Medium developed by Medium enthusiasts

213
24
1y 80d
MIT

A modern, electron and nodejs based image viewer for Mac, Windows and Linux.

963
87
5y 6m
n/a

๐Ÿ”“โœจ๐Ÿ”’ An innovative, convenient and secure encryption app

410
68
9m
MIT

Desktop chat client for Google Hangouts

3.87K
351
53d
MIT

๐ŸŽต A simple, clean and cross-platform music player

1.14K
175
109d
MIT

Audio Player powered by Electron

169
25
2y 8m
n/a

An elegant Go board and SGF editor for a more civilized age.

1.76K
314
2d
MIT

A markdown editor built with Electron and React

354
45
3y 92d
MIT

The React Native IDE

5.86K
344
5y 11d
n/a

Anime and Manga list app for desktop.

175
12
5y 4m
GPL-3.0

A menubar app to show CPU and memory usage for Mac

178
26
4y 10m
n/a

Wire for desktop

993
237
5d
GPL-3.0

Unofficial Instagram Desktop App.

3.29K
435
2y 32d
MIT

Ambient Notepad

79
11
4y 10m
MIT

PostgreSQL client built with Electron.

1.25K
74
5y 21d
MIT

Share links from your Mac using this app to broadcast them as a Physical Web Eddystone URL bluetooth beacon or mDNS.

132
14
3y 8m
n/a

Free and Open Source messaging and emailing app that combines common web applications into one.

6.15K
781
91d
GPL-3.0

The swiss army chainsaw of terminal emulators

1.91K
95
79d
MIT

Materialette - A material design color palette

1.05K
66
4y 8m
MIT

๐Ÿ” A smart launcher. Powered by JavaScript.

717
63
3y 5m
MIT

The missing Desktop application for Pushbullet.

470
37
1y 106d
MIT

Unofficial GroupMe App

81
11
4y 10m
MIT

npm desktop manager https://720kb.github.io/ndm

1.9K
112
2y 31d
GPL-3.0

A system tray icon that helps you find the perfect GIF

65
11
4y 10m
MIT

Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web

7.39K
512
32d
GPL-3.0

A fully extensible and open source launcher for hackers, creators and dabblers.

2.06K
174
2y 5m
MIT

Boost Note is a powerful, lightspeed collaborative workspace for developer teams. Forum (New!): https://github.com/BoostIO/BoostNote-App/discussions

2.65K
280
2d
n/a

Open-source productivity booster with a brain

7.17K
469
17d
MIT

Enable darker-than-dark dimming for internal and external screens.

317
29
4y 19d
CC0-1.0

The swiss army knife of lossless video/audio editing

8.51K
546
3d
GPL-2.0

Buka is a modern software that helps you manage your ebook at ease.

943
112
50d
GPL-3.0

The open-source, cross-platform API client for GraphQL, REST, and gRPC.

18.82K
1.16K
1d
MIT

Refined Evernote desktop app

3.08K
241
63d
MIT

Unofficial desktop client for ProtonMail

550
54
9m
MIT

A desktop CSV editor for data publishers

267
26
3y 107d
MIT

Cross-Platform Passwords & Secrets Vault

3.71K
297
39d
GPL-3.0

A beautiful, fast and fully open source mail client for Mac, Windows and Linux.

11.86K
756
9d
GPL-3.0

๐ŸŽ‰ Flexible invoicing desktop app with beautiful & customizable templates.

5.16K
416
2y 7m
LGPL-3.0

Official Headset repo

759
82
3d
MIT

Streaming music player that finds free music for you

7.05K
720
2d
AGPL-3.0

A free, extensible, cross-platform file manager for power users

273
39
2y 8m
GPL-3.0

๐Ÿ“A simple and elegant markdown editor, available for Linux, macOS and Windows.

22K
1.52K
2d
MIT

Simple and visually-pleasing Pomodoro timer

2K
201
5m
MIT

Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.

409
44
2y 7m
n/a

Visualizer for neural network, deep learning, and machine learning models

17.05K
1.95K
1d
MIT

Elegant Microsoft To-Do desktop app

1.92K
173
1y 52d
MIT

Flash OS images to SD cards & USB drives, safely and easily.

21.84K
1.53K
5d
Apache-2.0

Autosaving sticky note with support for multiple notes without needing multiple windows.

329
28
2y 21d
MIT

The Markdown-based note-taking app that doesn't suck.

18.79K
942
8m
n/a

๐Ÿ“˜ Simple and secure journal app

867
168
4m
MIT

๐Ÿ–ผ๏ธ A cross-platform desktop application to set wallpapers from Unsplash built with Electron, React, and Redux

200
26
8m
MIT

A full-featured download manager.

29.15K
3.48K
2d
MIT

Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.

4.09K
552
5m
Apache-2.0

Nifty Gmail desktop app for macOS, Linux & Windows

451
54
8m
MIT

Invoicing for freelancers & small businesses

273
52
8m
GPL-3.0

Cross-platform desktop GUI app to clean image metadata

572
47
32d
MIT

A free and open source code snippets manager for developers.

1.86K
133
8m
AGPL-3.0

๐Ÿ”‘ Free Offline Password Manager

621
56
17d
GPL-3.0

MQTT X - Elegant Cross-platform MQTT 5.0 Desktop Client

1.4K
193
1d
Apache-2.0

๐Ÿ’Ž Cross platform Web debugging proxy

2.34K
152
7m
Apache-2.0

Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.

7.9K
360
19d
MIT

Keyboard shortcut training and look-up for macOS.

70
12
24d
n/a

Unicode character search for macOS & Windows.

87
8
10m
n/a

๐Ÿš€ A modern-looking Code Editor

672
106
3d
MIT

Powerful note-taking app with nested documents, full-text search, rich-text editor, code snippet editor and more

139
22
6m
MIT

Live satellite imagery for your desktop background

199
18
7m
MIT

A Native GUI Epic Games Launcher for Linux, Windows and Mac.

1.55K
89
24d
GPL-3.0

An intelligent time manager.

86
4
5m
MIT

Closed Source

Samples

Boilerplates

Boilerplate to kickstart creating an app with Electron

1.56K
181
6m
MIT

Scaffold out an Electron app boilerplate

687
63
6m
MIT

Boilerplate application for Electron runtime

3.08K
501
6m
MIT

A Foundation for Scalable Cross-Platform Apps

18.65K
3.07K
5d
MIT

Clone to try a simple Electron app

9.22K
4.49K
9d
CC0-1.0

๐Ÿ›  Command line tool for building, testing and publishing modern Electron applications

726
49
55d
MIT

The best way to build Electron apps with security in mind.

973
76
2d
MIT

Ultra-fast bootstrapping with Angular and Electron (Typescript + SASS + Hot Reload)

4.9K
1.25K
17d
MIT

Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla

721
88
1d
MIT

For Electron

A complete solution to package and build a ready for distribution Electron app with โ€œauto updateโ€ support out of the box

11.63K
1.46K
3d
MIT

[LOOKING FOR MAINTAINERS] An Electron DevTools Extension

1.73K
120
1y 63d
MIT

Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI

7.85K
768
4d
BSD-2-Clause

Adds useful debug features to your Electron app

692
55
11m
MIT

Check if Electron is running in development

386
36
9m
MIT

Add keyboard shortcuts locally to a BrowserWindow instance, without using a Menu

372
41
1y 12m
MIT

Electron auto-update by releasing on Github.

226
21
2y 6m
MIT

Publish a new release of your app to Github.

68
8
5y 4m
n/a

Deprecated. Part of electron-builder now.

218
21
4y 60d
MIT

Fix the $PATH on macOS and Linux when run from a GUI app

228
18
101d
MIT

Launch applications or executables at login (Mac, Windows, and Linux)

810
96
3y 12m
MIT

Releases/downloads server with auto-updater and GitHub as a backend

1.12K
282
4y 8m
Apache-2.0

Simplified file downloads for your Electron app

877
124
24d
MIT

A fully featured, self-hosted release server for electron applications, compatible with auto-updater.

1.59K
431
7m
MIT

Package to rebuild native Node.js modules against the currently installed Electron version

841
155
16d
n/a

DEPRECATED: Electron supporting package to compile JS and CSS in Electron applications

1.01K
113
2y 8m
n/a

Helps positioning your electron windows.

228
21
3y 103d
n/a

A library to store and restore window sizes and positions for your Electron app

560
65
3y 10d
MIT

Window dragging for electron applications

297
37
1y 86d
n/a

Chrome-like debugging context menu for electron.

127
10
4y 25d
MIT

Create a Debian package for your Electron app.

306
63
6m
MIT

Create a Red Hat / RPM package for your Electron app.

65
40
6m
MIT

Create a Windows package for your Electron app.

417
49
49d
MIT

Electron subprocesses with administrative privileges, prompting the user with an OS dialog if necessary.

345
56
4y 4m
MIT

Easily write and read user settings in Electron apps

1.29K
84
6m
n/a

Download Electron release artifacts

263
87
37d
MIT

Duplex stream that runs over Electron's IPC

141
13
5y 8m
n/a

Check if code is running in Electron renderer process

78
11
3y 5m
n/a

Codesign Electron macOS apps

420
76
12d
BSD-2-Clause

Restart an electron app as a detached process

57
7
2y 11m
MIT

Build, test, compile and package desktop apps with Ember and Electron

795
108
1d
n/a

Package your Meteor apps with Electron, and butter

247
47
5y 11m
MIT

๐Ÿ”Ž Test Electron apps using ChromeDriver

1.66K
263
26d
MIT

Babel preset for all plugins needed with the latest electron

44
7
5y 7m
MIT

An 'is' utility for Electron which provides a set of handy functions, with a self-descriptive name.

214
9
3y 4m
MIT

APIs for accessing OS X's Appearance Settings.

168
13
5y 75d
MIT

Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc

3.3K
118
80d
MIT

Context menu for your Electron app

1.07K
131
89d
MIT

Simplified require in electron applications

25
4
5y 5m
MIT

The JavaScript Database, for Node.js, nw.js, electron and the browser

12.89K
945
4m
MIT

๐Ÿ”„ A client side, offline-first, reactive database for JavaScript Applications

16.62K
781
2d
Apache-2.0

An easy way to ensure Chrome DevTools extensions into Electron

854
124
4m
MIT

Just a simple logging module for your Electron application

880
115
4m
MIT

Use redux in the main and browser processes in electron

684
90
1y 112d
MIT

Make your electron windows vibrant!

574
45
4y 6m
MIT

'About This App' mini-window for Electron apps

373
42
32d
MIT

live-reload Electron application during development

67
3
9m
MIT

Check if a string is a valid Electron accelerator

15
3
1y 7m
MIT

view PDF files in electron browser windows

253
88
4y 77d
MIT

Router solving Electron hell callback passing, helpfull for MVC

120
7
1y 4m
MIT

๐Ÿ“ A simple persistent user settings framework for Electron.

711
55
1y 63d
MIT

๐ŸŒ Human-friendly and powerful HTTP request library for Node.js

10.5K
676
16d
MIT

Catch unhandled errors and promise rejections in your Electron app

357
26
11m
MIT

Process manager UI for Electron applications

173
31
2y 35d
n/a

Useful utilities for Electron apps and modules

1.06K
77
67d
MIT

Simple auto-reloading for Electron apps during development

508
30
7m
MIT

Static file serving for Electron apps

343
31
10m
MIT

Pretty logger for Electron apps

354
12
11m
MIT

Chromium network errors for Node.js

17
3
9m
MIT

Run Electron without all the junk terminal output

191
5
11m
MIT

A simple Angular wrapper for electron's Renderer API

413
57
2y 48d
MIT

Debug in-production Electron based app

648
48
1y 6m
MIT

Prevents MITM in Electron applications

45
9
2y 45d
Apache-2.0

Simplified IPC communication for Electron apps

562
53
5m
MIT

Implementation of Chrome extension APIs for Electron

101
25
45d
n/a

Transparent asynchronous electron remoting using IPC.

28
7
2y 10m
MIT

TypeScript SQLite layer with support for both native C++ & pure JavaScript drivers.

218
23
118d
MIT

Efficient embeddable adblocker library

431
57
3d
MPL-2.0

๐Ÿ–ฅ run, watch, and restart electron apps using magic

38
3
105d
n/a

a default menu for your electron applications, with convenience functions for multiplatform use and i18n.

33
2
1y 11m
ISC

Electronegativity is a tool to identify misconfigurations and security anti-patterns in Electron applications.

679
48
5m
Apache-2.0

Using Electron

[OBSOLETE] runs Node.js programs through Chromium DevTools

3.8K
181
4y 6m
MIT

Make any web page a desktop application

29.18K
1.86K
5d
MIT

Streaming wrapper around electron

115
18
33d
n/a

๐Ÿ“„ A command line tool to generate PDF from URL, HTML or Markdown files.

1.12K
134
18d
MIT

Preview geojson files locally w/ electron and mapbox gl

325
28
6y 20d
n/a

Run Mocha tests in Electron

334
61
3d
MIT

A command-line tool for generating HTTP Archive (HAR) (based on Electron)

40
11
2y 11m
MIT

Turn Electron Apps into Windows AppX Packages

614
73
3y 30d
MIT

A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

13.31K
839
18d
MIT

โฏ โš›๏ธThe easiest way to run and debug test cases in electron with jest.

120
18
31d
MIT

Components

Photon components built with React

405
47
5y 83d
MIT

โž– high level way to create menubar desktop applications with electron

6.07K
366
38d
BSD-2-Clause

Adds support for cookies in Electron. Cookies are persisted through localStorage.

126
23
3y 8m
MIT

Convenience methods for Electron windows.

286
34
5y 6m
n/a

React UI Components for macOS High Sierra and Windows 10

9.27K
487
7m
MIT

Context menu for electron input elements.

101
13
4y 8m
MIT

Chrome-style tabs in HTML/CSS.

1.47K
202
2y 5m
MIT

Emulate OS X window title bar

477
38
6y 49d
n/a

Build beautiful Electron user interfaces with Photon and Etch

109
13
4y 102d
MIT

Documentation

Articles

Books

Videos

Podcasts

Community

Related

Delightful Node.js packages and resources

43.11K
5.23K
17d
CC0-1.0

A curated list of awesome resources about Electron.js (in)security

303
34
22d
n/a