Svelte NodeGUI

Dev tools

desktop app framework

SHOW HN2021

624points
271comments
#30of 2,533 in 2021
Top 2%of 2021 by points

How HN took it

CuriousMostly questions and neutral comments

16 positive, 38 neutral or asking, 4 mixed, 12 critical, out of 70 comments about the project. Thread score +0.01.

Performance: 8 for, 7 againstIdea: 4 for, 0 againstDesign: 2 for, 2 againstPrivacy: 1 for, 2 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Looks good; possibly best Electron alternative posted on HN

    From 1 comment
    • Looks really good! At first glance, this seems like probably the best Electron alternative I've seen posted on HN. Apart from the consistent GUI layer, I think an underrated…
      danenania on HN
  • Low memory footprint compared to Electron

    From 1 comment
    • I've been following react-nodegui since it was announced and I really like it. In terms of memory usage it's the cat's meow; now there's a question of adoption and component / UI…
      gigel82 on HN

Objections

  • Memory use of about 20MB for hello world seems large

    From 2 comments
    • This looks nice ! However... "Low CPU and memory footprint (...) memory usage is under 20 MB for a Hello World program" : I am the only one who still thinks this is huge ? (->…
      karteum on HN
    • How is it "light" weight? > Low CPU and memory footprint. Current CPU stays at 0% on idle and memory usage is under 20mb for a hello world program. 20MB!
      baybal2 on HN
  • Calculator demo inconsistent fonts and spacing across platforms

    From 1 comment
    • Looks very slick, but I am extremely stressed out by the inconsistent font sizes and button spacing across platforms in the example calculator app.
      porphyra on HN
  • Calculator demo fails to run with cmake errors

    From 1 comment
    • Calculator demo doesn't run, makes some cmake errors.
      rado on HN
  • Qt licensing implications unclear

    From 1 comment
    • I've been following react-nodegui since it was announced and I really like it. In terms of memory usage it's the cat's meow; now there's a question of adoption and component / UI…
      gigel82 on HN

Requests

  • Cross-compilation, auto-upgrade and code signing tooling

    From 1 comment
    • Looks really good! At first glance, this seems like probably the best Electron alternative I've seen posted on HN. Apart from the consistent GUI layer, I think an underrated…
      danenania on HN
  • Deno runtime support for sandboxing

    From 2 comments
    • Would it be possible to use Deno for JS runtime? That should add some sandboxing limitations for apps.
      butz on HN
    • how about deno?
      chovybizzass on HN
  • WebView integration alongside native UI

    From 1 comment
    • It would be nice to have the ability to weave in WebViews with the native UI. I see this lib but it's still marked as WIP: https://github.com/nodegui/nodegui-plugin-webview
      davej on HN

Questions

  • Is it Chromium-based or not

    From 1 comment
    • So is it Chromium-based or not? "which makes it CPU- and memory-efficient when compared to other Chromium-based solutions like Electron"
      tpmx on HN
  • How zero-day vulnerabilities are handled

    From 1 comment
    • How do you deal with zero day vulnerabilities? To me the biggest concern using browser-as-a-desktop solution is that there will be quite a lag between when Chrome patches zero…
      f430 on HN

Alternatives named

  • Sciter.JS

    From 1 comment
    • Same demo in VanilaJS and Sciter.JS : https://github.com/c-smile/sciter-js-sdk (see screenshots there). Binary is ~5MB, and that is HTML/CSS + QuickJS + NodeJS runtime. Versus…
      c-smile on HN
  • Flutter Desktop

    From 1 comment
    • I think Flutter Desktop is also a good alternative to Electron
      radiKal07 on HN
  • React NodeGUI

    From 1 comment
    • Very cool, I've been following React-NodeGUI for about a year now and I love Svelte. I especially love the idea of Svelte (compiling to imperative JavaScript code), but since…
      jackconsidine on HN
  • Electron

    From 1 comment
    • I'm always a bit surprised there was the space for Electron to exist in the first place. Since most operating systems have widget toolkits that have browsers effectively embedded…
      sonthonax on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/26361423)