Electron Alternatives

Similar projects and alternatives to Electron

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Electron alternative or higher similarity.

Electron reviews and mentions

Posts with mentions or reviews of Electron. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-27.
  • Issues running bloodhound today
    2 projects | reddit.com/r/oscp | 27 Sep 2022
    (node:5416) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron. See https://github.com/electron/electron/issues/23506 for more information
  • Mircosoft Teams desktop client on Linux is being retired and will be replaced by a progressive web app (running on Chrome/Edge).
    5 projects | reddit.com/r/linux | 1 Sep 2022
    Electron apps on Linux can use GTK to implement the Menu API and status icons (system tray), and probably other stuff as well.
  • Tauri vs. Electron – Real world application
    4 projects | news.ycombinator.com | 22 Aug 2022
    > #6 - Security "Tauri is very secure by default, on the other hand I can't say the same about Electron... With Electron you have full access to Node APIs, so a hacker could easily exploit the very powerful Node APIs."

    It's fair to believe this, given there's so much material out on the web affirming the fact. I've written about this at length in other places; applications with Electron pre version 5 [0] (released April 2019) were not secure. It's entirely possible and easy to build a secure Electron app today. I started building a secure app Electron template in 2020 [1] (that I still maintain) to address this security issue. I've also written about a history of the framework [2] and steps to build your own Electron app with today's best practices [3].

    [0] - https://github.com/electron/electron/releases/tag/v5.0.0

  • How does a code editor like VS CODE work? creating a web app, installing stuff etc
    2 projects | reddit.com/r/Frontend | 25 Jul 2022
  • I made an unofficial native freebsd discord client
    6 projects | reddit.com/r/freebsd | 18 Jul 2022
    % cd dev/ChimeraCord/ % git pull remote: Enumerating objects: 13, done. remote: Counting objects: 100% (13/13), done. remote: Compressing objects: 100% (4/4), done. remote: Total 9 (delta 5), reused 9 (delta 5), pack-reused 0 Unpacking objects: 100% (9/9), 1.22 KiB | 57.00 KiB/s, done. From https://github.com/RoboChimera/ChimeraCord ff9d1d5..d880954 master -> origin/master Updating ff9d1d5..d880954 Fast-forward chimeracord/main.js | 27 ++++++++++++++++----------- install.sh | 10 ++++++++-- 2 files changed, 24 insertions(+), 13 deletions(-) % sudo ./install.sh grahamperrin's password: ChimeraCord Installer THIS REQUIRES ROOT! Copying Files... /usr/local/share/chimeracord/main.js /usr/local/share/chimeracord/package-lock.json /usr/local/share/chimeracord/src/tray-icon.png /usr/local/share/chimeracord/src/icon.png /usr/local/share/chimeracord/src /usr/local/share/chimeracord/package.json /usr/local/share/chimeracord chimeracord -> /usr/local/share/chimeracord chimeracord/package-lock.json -> /usr/local/share/chimeracord/package-lock.json chimeracord/main.js -> /usr/local/share/chimeracord/main.js chimeracord/src -> /usr/local/share/chimeracord/src chimeracord/src/tray-icon.png -> /usr/local/share/chimeracord/src/tray-icon.png chimeracord/src/icon.png -> /usr/local/share/chimeracord/src/icon.png chimeracord/package.json -> /usr/local/share/chimeracord/package.json chimeracord.in -> /usr/local/bin/chimeracord chimeracord.desktop.in -> /usr/local/share/applications/chimeracord.desktop Installing NPM packages inside of /usr/local/share/chimeracord npm notice npm notice New minor version of npm available! 8.14.0 -> 8.15.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.15.0 npm notice Run npm install -g [email protected] to update! npm notice npm ERR! code 1 npm ERR! path /usr/local/share/chimeracord/node_modules/electron npm ERR! command failed npm ERR! command sh /tmp/postinstall-65b99900.sh npm ERR! HTTPError: Response code 404 (Not Found) for https://github.com/electron/electron/releases/download/v19.0.9/electron-v19.0.9-freebsd-x64.zip npm ERR! at EventEmitter. (/usr/local/share/chimeracord/node_modules/got/source/as-stream.js:35:24) npm ERR! at EventEmitter.emit (node:events:527:28) npm ERR! at module.exports (/usr/local/share/chimeracord/node_modules/got/source/get-response.js:22:10) npm ERR! at ClientRequest.handleResponse (/usr/local/share/chimeracord/node_modules/got/source/request-as-event-emitter.js:155:5) npm ERR! at Object.onceWrapper (node:events:642:26) npm ERR! at ClientRequest.emit (node:events:539:35) npm ERR! at ClientRequest.origin.emit (/usr/local/share/chimeracord/node_modules/@szmarczak/http-timer/source/index.js:37:11) npm ERR! at HTTPParser.parserOnIncomingClient [as onIncoming] (node:_http_client:631:27) npm ERR! at HTTPParser.parserOnHeadersComplete (node:_http_common:128:17) npm ERR! at TLSSocket.socketOnData (node:_http_client:494:22) npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2022-07-25T18_27_01_783Z-debug-0.log %
  • visual-studio-code-bin Behaving weirdly out of the blue.
    2 projects | reddit.com/r/swaywm | 11 Jul 2022
    Electron has just stopped setting app_id since version 18: https://github.com/electron/electron/issues/33578 https://github.com/microsoft/vscode/issues/154693
  • I created an Open Source, Ability Tracker for Streamers and all alike!
    2 projects | reddit.com/r/runescape | 4 Jul 2022
    I've created an ability tracker for RS3, this project is based off of Electron JS and is completely open source with modifications welcome!
  • based on a true story
    3 projects | reddit.com/r/ProgrammerHumor | 22 Jun 2022
  • A Letter to Discord for not Supporting the Linux Desktop
    3 projects | reddit.com/r/discordapp | 29 May 2022
    Unfortunately XDG Portal support still isn't properly working in Electron and still fails in a lot of cases.
  • Python vs. Node.js: Comparing the Pros, Cons, and Use Cases
    2 projects | dev.to | 29 May 2022
    While it can also be used for desktop apps, thanks to Electron, the main use case for Node.js is the web. The applications of Python, however, go far beyond the web.
  • A note from our sponsor - SonarLint
    www.sonarlint.org | 5 Oct 2022
    Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →


Basic Electron repo stats
6 days ago

electron/electron is an open source project licensed under MIT License which is an OSI approved license.

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.
Find remote C++ jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.