sudhakar3697 / Electron Alternatives
Few Cross platform desktop GUI App development options are listed here
Stars: ✭ 330
Projects that are alternatives of or similar to Electron Alternatives
React Storefront
Build and deploy e-commerce progressive web apps (PWAs) in record time.
Stars: ✭ 275 (-16.67%)
Mutual labels: pwa
Awesome Learning Resources
🔥 Awesome list of resources on Web Development.
Stars: ✭ 3,928 (+1090.3%)
Mutual labels: pwa
Mix.core
🚀 Mixcore CMS is an open source CMS that support both headless and decoupled to easily build any kinds of app/web app/customisable APIs built on top of ASP.NET Core / Dotnet Core. It is a completely open source ASP.NET Core (Dotnet Core) CMS solution. https://mixcore.org
Stars: ✭ 304 (-7.88%)
Mutual labels: pwa
Nuxt7
📱 Full Featured iOS & Android PWA Apps with Nuxt.js and Framework7
Stars: ✭ 282 (-14.55%)
Mutual labels: pwa
Daily
Building the homepage every developer deserves 👩🏽💻 👨💻
Stars: ✭ 4,632 (+1303.64%)
Mutual labels: pwa
Ngx Responsive
Superset of RESPONSIVE DIRECTIVES to show or hide items according to the size of the device screen and another features in Angular 9
Stars: ✭ 300 (-9.09%)
Mutual labels: pwa
Progressive Web Apps Book
All of the code for "Progressive Apps" - a book by Dean Hume
Stars: ✭ 270 (-18.18%)
Mutual labels: pwa
React Shrine
"Shrine" Progressive Web App sample built with React
Stars: ✭ 322 (-2.42%)
Mutual labels: pwa
React Storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([email protected]).
Stars: ✭ 292 (-11.52%)
Mutual labels: pwa
Ssr Sample
A minimum sample of Server-Side-Rendering, Single-Page-Application and Progressive Web App
Stars: ✭ 285 (-13.64%)
Mutual labels: pwa
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (-7.88%)
Mutual labels: pwa
Expo Netflix
Netflix UI Clone with React Native & Expo || web support => https://expo-netflix.vercel.app
Stars: ✭ 297 (-10%)
Mutual labels: pwa
Quasar
Quasar Framework - Build high-performance VueJS user interfaces in record time
Stars: ✭ 20,090 (+5987.88%)
Mutual labels: pwa
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (-4.24%)
Mutual labels: pwa
electron-alternatives
electron
- Lets you write cross-platform desktop applications using JavaScript, HTML and CSS.
- It is based on Node.js & Chromium.
Why electron-alternatives?
- Large size
- Resource (RAM) hogging
- Source code protection (https://www.contextis.com/en/blog/basic-electron-framework-exploitation)
- We would already have a web component in the system that can be used.
- Electron apps cannot be submitted to the Apple store (https://news.ycombinator.com/item?id=21437255)
List of alternatives to electron
Consider Progressive Web Apps (PWA), if your app doesn't require any platform interactions.
"Progressive Web Apps might not be able to replace every kind of native application, but they can be viable replacements for some apps written with the Electron web wrapper technology". For more info https://www.androidpolice.com/2020/05/27/google-chats-desktop-application-is-now-a-progressive-web-app/
JS
- NW.js (Similar to electron, provides Source code protection)
- DeskGap (bundles a Node.js runtime and leaves the HTML rendering to the operating system‘s webview)
- Neutralinojs (chromium module is replaced with either user’s web browser or built-in browser component. Node run-time is replaced with a lightweight web server which exposes native OS functionality)
- Proton Native (does the same to desktop that React Native did to mobile, based on https://github.com/parro-it/libui-node)
- React Native Desktop (Cross-platform React Native Desktop port based on Qt framework)
- Vuido (creating native desktop applications based on Vue.js, based on https://github.com/parro-it/libui-node)
- NodeGui (powered by Qt5, NodeGui-React, Vue NodeGui)
- reactxp (library for cross-platform app development using React and React Native)
- quasar (Vue.js based framework, which lets web developer to quickly create responsive websites/apps)
- nidium
- electrino
- graffiti
- Tauri
- Sciter.JS (Is a 5MB HTML/CSS/JS (ES6) runtime aimed as a direct Electron replacement)
Dart
C# (.Net)
- Orleans
- Avalonia
- Electron.NET
- Uno (Pixel-Perfect Multi-Platform Applications with C# and WinUI)
- Chromely (Build HTML Desktop Apps on .NET/.NET Core/.NET 5 using native GUI, HTML5, JavaScript, CSS)
Java
Python
C++
Go
Others
- Livecode (Lightweight language with [native GUI], integrated IDE, and visual interface builder)
- Qt
- Xojo
- LambdaNative
- REVERY
- 8th
- CEF
- yue
- Godot (Godot Engine – Multi-platform 2D and 3D game engine)
- Red (Full-stack lightweight language with native GUI, layout and drawing DSLs)
TO DO
Watch
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].