An open source native runtime that makes it easy to build cross-platform apps that run equally well on iOS, Android, and the Web.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Android
- iPhone
Electron is described as 'If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application' and is a very popular software framework in the development category. There are more than 25 alternatives to Electron for a variety of platforms, including Windows, Mac, Linux, Android and Self-Hosted apps. The best Electron alternative is Qt, which is both free and Open Source. Other great apps like Electron are Tauri, Flutter, NW.js and NeutralinoJS.
An open source native runtime that makes it easy to build cross-platform apps that run equally well on iOS, Android, and the Web.
Svelte Native is a new approach to building mobile applications using NativeScript. Where other JavaScript mobile development frameworks like React Native and NativeScript-Vue do the bulk of their work on the mobile device, Svelte Native shifts that work into a compile step that...




Cobalt is a lightweight HTML5/CSS/JS application container that is designed to provide a rich application development environment with minimal resource consumption (deployment size, RAM, CPU, GPU). At the same time, Cobalt enables a rich, low-latency user experience across a...
Proton Native offers a React environment for building native desktop applications. It's sort of like React Native but for desktop apps.

Buntralino unites Bun and Neutralino.js to make a simpler, lighter alternative to Electron and NW.js. Use Neutralino.js API at client and send harder tasks to Bun while keeping your development process easy.

Are you often struggling to find a particular website among the many browser windows and tabs already opened? Do you wish you could easily just launch your favorite websites and have them run in their own window as if they were desktop applications?




Uno is the platform for building native mobile, desktop and WebAssembly apps with C#, XAML from single codebase. It's a Universal Windows Platform Bridge that allows UWP-based code (C# and XAML) to run on iOS, Android, and WebAssembly.







Gio is a library for writing cross-platform immediate mode GUI-s in Go. Gio supports all the major platforms: Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD and WebAssembly.


With ToDesktop your users can install your web app (or website) to their computer and launch it from the same place as other desktop apps on Windows, Mac and Linux.




Electron is an application framework, Webapp Manager is for end users to run apps as web apps. While their intention overlaps, the target audience is different.