sudhakar3697 / awesome-electron-alternatives

A curated list of awesome Electron alternatives.
MIT License
1.68k stars 75 forks source link
awesome-list cross-platform-desktop-app-dev electron electron-alternatives pwa

👓 Awesome Electron.js Alternatives

Maintenance Maintainer Ask Me Anything ! GitHub license GitHub commits GitHub forks GitHub stars GitHub watchers GitHub contributors GitHub issues GitHub issues-closed GitHub open-pull-requests GitHub pull-requests closed GitHub branches made-with-markdown GitHub latest commit

A curated list of awesome Electron alternatives.

Electron is an open-source framework for creating desktop apps using web technologies as JavaScript, HTML and CSS. It combines the Chromium rendering engine and the Node.js runtime.

There are a number of good reasons to avoid Electron or consider something other than Electron:

👓 Alternatives to the Electron.js

C#(.Net)

C/C++

Crystal

Dart

Delphi

Elm

Go

Guile

Haskell

Java

Javascript/TypeScript

Kotlin

Nim

No-code\Low-code

Perl

PHP

Python

R

Reason

Rebol

Red

Ruby

Rust

V

Visual programming

📖 Related work

📚 Notes

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/

See this: Blazor, ElectronCGI.

❤ Contributions

awesome-electron-alternatives is open to contributions, but I recommend creating an issue or replying in a comment to let me know what you are working on first that way we don't overwrite each other.

Please read CONTRIBUTING.md for details on this project. If you have any questions, feel free to open an issue. And feel free to improve this list by contributing!

📑 License

🙌 Contributors