Electron is an open-source framework developed and maintained by GitHub. It allows cross-platform compatibility, which means you can create apps with Mac, Windows, and Linux. Electron uses Chromium and Node.js so you can create your app with HTML, CSS, and JS. it usually reuses the business logic, design, and general structure of a web app. Most of the popular desktop apps are built using Electron (Visual Studio Code, WhatsApp, Slack, etc)
5. Proton Native
Proton Native does the same to the desktop that React Native did to mobile. Build cross-platform apps for the desktop, all while never leaving the React ecosystem. Popular React packages such as Redux still work. It lets you manage state and build UIs seamlessly while doing it cross-platform.
While not a full-fledged framework, this is a useful addition if you ever need to create diagrams.
I hope you’ll find them useful! And, if you have your own recommendations, don’t hesitate to share them in the comments below. Thank you and stay safe!