Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. Electron
Electron

Open Source Alternatives to Electron

14 alternatives172.4k total stars7.3k total forks7 languages
Visit WebsiteGitHubGitHub

What is Electron?

Electron is an open-source framework for building cross-platform desktop applications using web technologies like HTML, CSS, and JavaScript.. There are currently 14 open-source alternatives to Electron, with a combined total of 172.4k GitHub stars. The most common language among these projects is C#.

Showing 14 open-source alternatives

Tauri
Tauritauri-apps/tauri

Build smaller, faster, and more secure desktop and mobile applications using web technologies.

110.9k3.9kRust
4 hours ago
wails
wailswailsapp/wails

Build lightweight desktop applications using Go and web technologies, bundled into a single binary.

36.2k1.8kGo
5 hours ago
neutralinojs
neutralinojsneutralinojs/neutralinojs

A lightweight cross-platform desktop app framework using JavaScript, HTML, and CSS without bundling Chromium.

8.6k537C
7 hours ago
Electrino
Electrinopojala/electrino

A featherweight desktop runtime for web apps using the system's browser engine, offering a tiny alternative to Electron.

4.4k97C#
3 years ago
Chromely
Chromelymattkol/Chromely

A lightweight .NET framework for building cross-platform HTML desktop apps using native GUI and embedded Chromium.

3.0k269C#
3 years ago
go-sciter
go-scitersciter-sdk/go-sciter

Golang bindings for the Sciter embeddable HTML/CSS/script engine, enabling modern desktop UI development with web technologies.

2.6k269C++
3 years ago
Electron Alternatives
Electron Alternativessudhakar3697/electron-alternatives

A curated list of open-source and proprietary alternatives to Electron for building desktop applications.

2.2k105
1 month ago
Neutronium
NeutroniumNeutroniumCore/Neutronium

Build .NET desktop applications using HTML, CSS, and JavaScript with MVVM bindings for Vue.js and Knockout.js.

1.4k120C#
3 years ago
Photino
Photinotryphotino/photino.NET

A lightweight open-source framework for building native, cross-platform desktop applications using Web UI technology.

1.3k109C#
5 months ago
Astrodon
Astrodonastrodon/astrodon

A desktop app framework for Deno that uses Tauri to create webview-based applications.

1.0k29TypeScript
3 years ago
ui
uigogpu/ui

A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop applications.

45526Go
14 days ago
Tauri
Tauricapacitor-community/tauri

Deploy Capacitor apps to Linux, Mac, and Windows desktops using the Tauri platform.

1256TypeScript
5 years ago
web-view todomvc desktop app
web-view todomvc desktop appExtrawurst/rust-webview-todomvc-yew

A lightweight desktop TodoMVC implementation using Rust, WebAssembly, and web-view.

1077Rust
3 years ago
Vebview.JS
Vebview.JSmalisipi/Vebview.JS

A lightweight framework for building cross-platform desktop applications using HTML, CSS, and JavaScript with native APIs.

846V
11 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub