JavaScript Electron

Open-source JavaScript projects categorized as Electron

Top 23 JavaScript Electron Projects

  • Atom

    :atom: The hackable text editor

    Project mention: is being sunset on December 15, 2022 | | 2022-11-26
  • marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: Writing down what I do – in Obsidian | | 2022-11-08

    I have used syncthing + marktext[0] and or ghostwriter[1] depending on the content of my notes. For a daily journal I like to use ghostwriter as it has almost no distraction and it forces me to focus. It just got shifted over to being maintained by the KDE team and I really enjoy it.

    I liked marktext over joplin for similar reasons. But I am probably a little overzealous in my search for distraction free note taking. I assume joplin provides more feature sets, I just happened to want less features for what I do on a day to day.


  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • Motrix

    A full-featured download manager.

    Project mention: 盜版蛆來,推薦一下下載BT&磁力連結的軟體,迅雷狗都不用 | | 2022-11-21
  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  • Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Project mention: Longevity questions for Experienced Developers, to a new Dev | | 2022-11-23

    I tried the Xamarin but myself about two years ago and ended up back in javascript with a vue framework called quasar. Seems like I am not the only person who Xamarin didn't resonate with though I'd like to give it another try.

  • Nightmare

    A high-level browser automation library.

    Project mention: Web Scraping Google With Node JS | | 2022-09-24

    Nightmare JS is a web automation library designed for websites that don’t own APIs and want to automate browsing tasks. Nightmare JS is mostly used by developers for UI testing and crawling. It can also help mimic user actions(like goto, type, and click) with an API that feels synchronous for each block of scripting.

  • Lowdb

    Simple to use local JSON database. Use native JavaScript API to query. Written in TypeScript. (supports Node, Electron and the browser)

    Project mention: Best Simple Javascript database to replace local storage? | | 2022-10-04 or

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • responsively-app

    A modified web browser that helps in responsive web development. A web developer's must have dev-tool.

    Project mention: What is some webdev resource you just can't live without? | | 2022-11-11

    The 'responsively' open source project. It makes it extremely easy to make your websites responsive on multiple device viewports. Link:

  • Boostnote

    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.

  • electron-vue

    An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

    Project mention: How to Use MQTT in The Electron Project | | 2022-06-19


  • KeeWeb

    Free cross-platform password manager compatible with KeePass

    Project mention: There was an attempt: Surface Pro 9 5G Lounge / Discussion | | 2022-11-17

    - KeeWeb Password Manager (ARM64):

  • reactide

    Reactide is the first dedicated IDE for React web application development.

  • react-native-debugger

    The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools

    Project mention: Can't connect to React Devtools using Expo and Android Phone | | 2022-11-19

    I use React Native Debugger, it is all-in-ome debugger (

  • Lepton

    💻 Democratizing Snippet Management (macOS/Win/Linux)

    Project mention: go-LinkSaver | | 2022-10-11

    I use Lepton as my GitHub Gists manager. You actually don't need lepton for this but I like it.

  • webtorrent-desktop

    ❤️ Streaming torrent app for Mac, Windows, and Linux

    Project mention: What would make you start using torrent sites again? | | 2022-11-01
  • pencil

    The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

    Project mention: | | 2022-11-08

    Pencil - Open source design tool using Electron.

  • Google-Play-Music-Desktop-Player-UNOFFICIAL-

    A beautiful cross platform Desktop Player for Google Play Music

    Project mention: Forward/Back Function Keys no longer working YTM Chrome | | 2022-05-19
  • electron-packager

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

  • macintosh.js

    🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry.

    Project mention: A Curated Collection of Websites That Look Like Desktops | | 2022-10-27
  • cerebro

    Open-source productivity booster with a brain

    Project mention: Trying to set up Cerebro on Fedora | | 2022-10-11

    In my quest to make my GNOME look and feel like a Mac (I'm sorry, i love the look), I've been trying to set up Cerebro app I use the prebuilt AppImage executable, but it won't work. At first, I was having an error about libva drivers, which I managed to solve, so I can at least run the AppIMage initially, but all it does is open Cerebro to my top bar and the options menu. Whenever I click on "toggle cerebro" (as shown in the screenshot below) i get the following error:

  • electerm

    📻Terminal/ssh/sftp client(linux, mac, win)

  • beaker

    An experimental peer-to-peer Web browser

    Project mention: Digital Commons | | 2022-08-21

    Beaker, Hybercore

  • Cider

    A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀

    Project mention: Is there a way to install Apple music to windows 10? | | 2022-11-25

    There's itunes which is pretty bad, apple music web, and there's Cider, a third-party client which is really good and implements a lot of new features that default Apple Music doesn't have.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-26.

JavaScript Electron related posts


What are some of the best open-source Electron projects in JavaScript? This list will help you:

Project Stars
1 Atom 58,731
2 marktext 37,201
3 Motrix 34,433
4 N1 24,693
5 Quasar Framework 22,387
6 Nightmare 19,307
7 Lowdb 18,670
8 responsively-app 18,383
9 Boostnote 17,230
10 electron-vue 15,144
11 KeeWeb 11,276
12 reactide 10,486
13 react-native-debugger 9,658
14 Lepton 9,560
15 webtorrent-desktop 9,031
16 pencil 8,486
17 Google-Play-Music-Desktop-Player-UNOFFICIAL- 8,388
18 electron-packager 8,118
19 macintosh.js 7,909
20 cerebro 7,576
21 electerm 7,508
22 beaker 6,642
23 Cider 5,457
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.