Electron

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

Electron Alternatives

Similar projects and alternatives to Electron

  1. Visual Studio Code

    Visual Studio Code

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. React

    1,927 Electron VS React

    The library for web and native user interfaces.

  4. node

    1,194 Electron VS node

    Node.js JavaScript runtime ✨🐢🚀✨

  5. Element

    621 Electron VS Element

    A glossy Matrix collaboration client for the web.

  6. react-native

    A framework for building native applications using React

  7. vscodium

    561 Electron VS vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  8. tauri

    507 Electron VS tauri

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. axios

    479 Electron VS axios

    Promise based HTTP client for the browser and node.js

  11. WSL

    419 Electron VS WSL

    Issues found on WSL

  12. puppeteer

    390 Electron VS puppeteer

    JavaScript API for Chrome and Firefox

  13. Vue.js

    385 Electron VS Vue.js

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

  14. Signal-Desktop

    325 Electron VS Signal-Desktop

    A private messenger for Windows, macOS, and Linux.

  15. zed

    146 Electron VS zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

  16. deskreen

    110 Electron VS deskreen

    Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!

  17. leapp

    75 Electron VS leapp

    Leapp is the DevTool to access your cloud

  18. webview

    69 Electron VS webview

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

  19. Screenshare-with-audio-on-Discord-with-Linux

    A repo trying to gather all info regarding proper screensharing on Discord with Desktop Audio for linux usersA Linux-based solution for sharing screens and audio on Discord, including tutorials and setup guides for users.

  20. libwebp

    Mirror only. Please do not send pull requests. See https://chromium.googlesource.com/webm/libwebp/+/HEAD/CONTRIBUTING.md.

  21. dotenv

    244 Electron VS dotenv

    Loads environment variables from .env for nodejs projects.

  22. opencv

    0 Electron VS opencv

    OpenCV Bindings for node.js

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 discussion

Log in or Post with
  1. User avatar
    TigranAvagyan18
    · 10 months ago
    · Reply

    Review ★★★★☆ 7/10

  2. User avatar
    yannisraft
    · 10 months ago
    · Reply

    Review ★★★★☆ 8/10

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 2025-01-28.
  • I still like Sublime Text in 2025
    22 projects | news.ycombinator.com | 28 Jan 2025
    I went back to Sublime Text after trying VS Code for a few months.

    VS Code is very nice, when it works. My main problems had to do with the extension ecosystem. It felt very chaotic: it was hard to figure out which ones to install to get the functionality I wanted. Updates to Python extensions sometimes caused instability, crashing the editor. And I found it difficult to set extension preferences: the UI tries to be slick but in practice it ends up being clunky and awkward. On top of that, there was an annoying bug on Linux, related to Electron, that prevented the Save dialog box from appearing properly, which... kind of sucks. https://github.com/electron/electron/issues/32857

    Sublime is the perfect programmer's editor for dynamic languages like Python, and for general text editing. It's lightning fast. LSP is just enough to be helpful without getting in the way. Workspaces work the way I would expect. I prefer editing JSON files for preferences over navigating a complex GUI.

    Best money I've ever spent on a license, and I'll happily renew just for maintenance updates, to be honest.

  • Tauri (1) — A desktop application development solution more suitable for web developers ✅
    8 projects | dev.to | 25 Jan 2025
    GitHub: https://github.com/electron/electron (114k Stars)
  • Release Radar · October 2024: Major updates from the open source community
    14 projects | dev.to | 1 Nov 2024
    One of the most loved frameworks around is Electron. It's used for writing cross-platform desktop applications. The latest release brings you navigationHistory extensions, a new handler for unlocking a cryptographic device, plenty of bug fixes, removal of some support, and some deprecated properties in favour of others. If you're an Electron user, check out the release notes so you're up to date.
  • GitHub Repositories Every Developer Should Know: An In-Depth Guide
    20 projects | dev.to | 24 Oct 2024
    Visit the repository for source code and documentation.
  • Electron Repo—Unpredictable Metrics, Efficient Deployments
    1 project | dev.to | 30 Sep 2024
    There's a high probability that a bunch of desktop apps you are using are built with Electron. Electron is a framework that combines Node.js, parts of Chromium, and a layer of native code. Apps like Visual Studio Code, Slack, Atom, WhatsApp, or even the installer for Microsoft's Visual Studio use it to build for Windows, macOS, and Linux. Though Electron has its own fanbase, many flock to its competitor, Tauri, for its significantly better startup times and lower memory consumption.
  • Electron dropped support for applications that require more than 4 GB of RAM
    1 project | news.ycombinator.com | 10 Aug 2024
  • Top 20 Javascript Libraries on Github
    20 projects | dev.to | 13 Jun 2024
    Repository: Electron
  • Electrifying Software: Electron
    1 project | dev.to | 10 Jun 2024
    Electron GitHub Repository
  • Release Radar • February 2024 Edition
    13 projects | dev.to | 29 Feb 2024
    The team at Electron have been faithfully shipping new releases almost every single month. I think they had Christmas off 🤔. This popular framework has developers writing cross-platform desktop applications using JavaScript, HTML and CSS. The latest update depreciates some process events, and added new modules, APIs, methods, and more. Read into all the changes in the Electron release notes. This month, Electron also introduced a new formal RFC process.
  • The IDEs we had 30 years ago and we lost
    14 projects | news.ycombinator.com | 28 Dec 2023
    VS Code has been crashing at launch in Wayland since more than eight months ago:

    https://github.com/electron/electron/issues/37531

  • A note from our sponsor - InfluxDB
    influxdata.com | 20 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Stats

Basic Electron repo stats
244
116,436
9.9
2 days ago

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

The primary programming language of Electron is C++.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai