react-nodegui
svelte-nodegui
Our great sponsors
react-nodegui | svelte-nodegui | |
---|---|---|
8 | 16 | |
6,165 | 2,822 | |
0.0% | 0.2% | |
3.4 | 0.0 | |
6 months ago | about 1 year ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-nodegui
-
[AskJS] Are there any Electron alternatives that uses less recourses?
In fact, there's a version with a React wrapper, pretty much similar to React Native
-
Windows App
If you are strictly looking to make a desktop app, I would suggest looking at https://react.nodegui.org/ it is really easy to use and develop.
-
Ask HN: Why aren't there any real alternatives to Electron?
I have to use Discord and Element on a regular basis (which both use Electron). They both use an unreasonable amount of RAM, and I feel this even more as my laptop is quite old and has 4GB of RAM.
I keep looking for alternatives to Electron, which wouldn't require such heavy resources to run, but my searches always seem to come up short. There are a number of solutions that are either dead or are not ready for production yet, such as React NodeGUI[0], Proton Native[1] or react-native-desktop-qt[2].
There's react-native-windows, but I'm not running Windows, and even if that did gain Linux compatibility it seems that they're quite focused on Microsoft-owned platforms.
Is "just stick Chromium into all your apps" seriously the best we can do as an industry? It's resource-inefficient to high heaven, not to mention that it's slow and doesn't integrate with the native platform styles at all. As a JavaScript developer, I'm quite surprised this is the best there is for cross-platform JavaScript development.
[0]: https://github.com/nodegui/react-nodegui
-
9 Ways You Can Use React Today in 2022
React NodeGUI is slowly gaining popularity for bringing react directly to the desktop development experience, powered by Qt5.
- How do you create a cross-platform GUI without using Electron?
-
Qt Vs react native for desktop apps?
Also, for React desktop apps, have a look on React NodeGUI, you will notice Qt π
-
Announcing Svelte NodeGUI, a lightweight Electron alternative with native UI, based on Node.js!
On the React and Vue github repos the README contains this disclaimer:
-
NodeGUI React Component by Component
I was going to name this piece by piece or the building blocks of, but I want that sweet, sweet SEO. In my last post I kind of brushed on NodeGUI and one of the negatives I listed was it was a bit light on examples so I since decided to remedy that by contributing to the project here and here thus far. I also got involved with the Vue version of NodeGUI, itβs not as polished or production ready as the react one yet but I hope to help with that.
svelte-nodegui
-
Electron Adventures: Episode 75: NodeGui React
Interestingly it comes with preconfigured Svelte, React, and Vue setups, but since Svelte starter doesn't work at all, we'll try out the React one.
- Svelte NodeGUI, a lightweight Electron alternative with native UI
-
Hacker News top posts: Mar 6, 2021
Show HN: Svelte NodeGUI, a lightweight Electron alternative with native UI\ (229 comments)
- GitHub - nodegui/svelte-nodegui: Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.π
- Show HN: Svelte NodeGUI, a lightweight Electron alternative with native UI
- Announcing Svelte NodeGUI, a lightweight Electron alternative with native UI, based on Node.js and Svelte!
- Announcing Svelte NodeGUI, a lightweight Electron alternative based on Qt and Node.js!
What are some alternatives?
awesome-electron-alternatives - A curated list of awesome Electron alternatives.
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
pywebview - Build GUI for your Python program with JavaScript, HTML, and CSS
sciter-js-sdk - Sciter.JS - Sciter but with QuickJS on board instead of my TIScript
MudBlazor - Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.
quickjspp - Port of QuickJS Javascript Engine.
examples - Repo containing example apps made with NodeGui and React NodeGui
graffiti - HTML/CSS engine for node.js and deno.
react-native - A framework for building native applications using React
react-player - A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
chromium - The official GitHub mirror of the Chromium source