:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS (by electron)

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.

Suggest an alternative to 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 2021-09-23.
  • [PSA] VSCode (and some non-patched Electron applications) doesn't run after Tumbleweed update on Nvidia
    reddit.com/r/openSUSE | 2021-09-23
  • Is there any way to disable the cursor blinking in the Twine editor?
    I'd pose this as a suggestion to the Twine editor's developer, Chris Klimas, in the Twine "Issues" section at GitHub. He's currently working on a major rewrite of the Twine editor, so now would be a good time to suggest such a feature/fix. (Note: Electron should automatically follow the OS setting for cursor blinking (fixed in 2019), but apparently something in CodeMirror is overriding/ignoring that.)
  • Opening/Uploading folder menus spawned from 3rd party apps do not respect kde color themes.
    reddit.com/r/kde | 2021-09-15
    Thanks! this gets me most of the way there, and for anyone else electron apps support this in electron 14 as per https://github.com/electron/electron/pull/19159
  • 2021 Sep 13 Stickied 𝐇𝐄𝐋𝐏𝐃𝐄𝐒𝐊 thread - Boot problems? Display problems? Networking problems? Need ideas? Get help with these and other questions! 𝑳𝑶𝑶𝑲 𝑯𝑬𝑹𝑬 𝑭𝑰𝑹𝑺𝑻
  • this happened on vieb
    reddit.com/r/vieb | 2021-09-12
    Electron knows about the issue, they seem to be working on a fix: https://github.com/electron/electron/issues/30858
  • What is Open Source Debt? And How to repay it?
    dev.to | 2021-09-11
    I am good with examples so let me show one example of me. I am working on this project named Elecrue. I started this project and made it public for two reasons, I created it for my own because I was looking for a good starter code for electron-react in js but I didn't found one so I created one myself, the second I wanted to repay my open-source debt as React, Electron, Vue is open source. And the third and bit selfish one, Is that I wanted to beef up my resume.
  • How to get Discord notification badges in KDE on Arch?
    reddit.com/r/kde | 2021-08-28
    Agreed, also recently moved from pop_OS to Manjaro and have been missing this feature, also searched for it a bit. Think it's fundamentally down to electron, where discord is based, as it's using a deprecated library to provide this functionality in Linux. This is the issue we should be upvoting I believe: https://github.com/electron/electron/issues/30085
  • Electron Adventures: Episode 34: Application Menu
    dev.to | 2021-08-27
    I had to dig the default menu out of Electron source code and copy paste it. There's even npm package with basically that, but it's an older version.
  • Develop Electron in Docker
    dev.to | 2021-08-25
    # use the version that corresponds to your electron version FROM node:14.16 # install electron dependencies or more if your library has other dependencies RUN apt-get update && apt-get install \ git libx11-xcb1 libxcb-dri3-0 libxtst6 libnss3 libatk-bridge2.0-0 libgtk-3-0 libxss1 libasound2 \ -yq --no-install-suggests --no-install-recommends \ && apt-get clean && rm -rf /var/lib/apt/lists/* # copy the source into /app WORKDIR /app COPY . . RUN chown -R node /app # install node modules and perform an electron rebuild USER node RUN npm install RUN npx electron-rebuild # Electron needs root for sand boxing # see https://github.com/electron/electron/issues/17972 USER root RUN chown root /app/node_modules/electron/dist/chrome-sandbox RUN chmod 4755 /app/node_modules/electron/dist/chrome-sandbox # Electron doesn't like to run as root USER node CMD bash
  • How does different versions of electron get downloaded depending on OS?
  • How does different versions of electron get downloaded depending on OS
    reddit.com/r/node | 2021-08-16
    Basically. My reading suggests the voodoo is in here: https://github.com/electron/electron/blob/main/BUILD.gn.
  • Electron VS tommybox - a user suggested alternative
  • Vieb – Vim Inspired Electron Browser
    news.ycombinator.com | 2021-08-15
    Provably not a good idea with something as security sensitive as a browser.

    Electron lags behind Chrome versions, and requires deliberate effort to secure [0].

    [0]: https://github.com/electron/electron/blob/main/docs/tutorial...

  • gtk file chooser sucks bruh
    Not for long
  • Electron Adventures: Episode 19: Sending Data To Frontend
    dev.to | 2021-08-12
    So can we do someWindow.webContents.invoke? Well, also no. For complicated technical reasons Electron decided to not include this, and if you really need it, you need to use a third party library that emulates it with a bunch of calls. I think they should just include it in Electron.


Basic Electron repo stats
1 day ago

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.