Yue

Dev tools

gui toolkit

SHOW HN2017

104points
100comments
#439of 2,242 in 2017
Top 20%of 2017 by points

How HN took it

MixedNo clear lean

8 positive, 30 neutral or asking, 0 mixed, 31 critical, out of 69 comments about the project. Thread score -0.29.

Pricing: 2 for, 4 againstIdea: 2 for, 4 againstDocs: 1 for, 4 againstDesign: 1 for, 4 againstPerformance: 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 awesome and useful for native cross-platform apps

    From 2 comments
    • Kudos for this. It does look awesome. Just tried out JS version. Nevertheless I'm still afraid that features / maintenance will be unsustainable, since you are the only developer…
      drinchev on HN
    • Great job! Maybe now we'll finally see accessible and efficient GUI apps from those who insist on writing desktop applications with JS.
      eivarv on HN
  • Clear and succinct documentation about support options

    From 1 comment
    • No need to say sorry, it is clear, succinct, and reasonable. Most projects don't offer the option for premium support (which is also reasonably priced, fyi). I'm not sure what…
      jameskegel on HN

Objections

  • Licence (MS-RL, copyleft-style, dual license) seen as a non-starter

    From 2 comments
    • From the FAQ, https://github.com/yue/help > But once you have done modifications to Yue's source code, all your code linked with Yue have to be open sourced with MS-RL. The only…
      irq-1 on HN
    • > By sending a pull request, you are agreeing to transfer the copyright of your code to Cheng Zhao. Nope.
      fluxsauce on HN
  • Claims it uses native controls contradict windowless Windows controls

    From 2 comments
    • > Uses native widgets; > Uses windowless controls on Windows; Don't these contradict each other? What do you mean under "windowless" and why it is important? Btw, you can list…
      zerr on HN
    • Those two statements do contradict each other. According to my own quick analysis, this library uses truly native controls on Mac and GTK+, but its own windowless implementations…
      mwcampbell on HN
  • No accessibility support

    From 2 comments
    • Unfortunately, this library has no support for accessibility, e.g. for blind users with screen readers, particularly on Windows, where it implements its own windowless controls…
      mwcampbell on HN
    • If better skinning is the intended advantage, then it's apparently not implemented yet. I would also like to know the developer's reasoning, since using non-native controls makes…
      mwcampbell on HN
  • Hostile or aggressive tone in docs

    From 2 comments
    • I'm sure this is an amazing project. But the readme and FAQ and such have such an aggressive, almost hostile tone---if you want to communicate with the author at all, even to…
      paultopia on HN
    • No, the point made was that the author was unnecessarily aggressive. That does not imply that the author was not genuine. The attitude of the author is definitely relevant to…
      AOsborn on HN
  • Possible LGPL WebKit code use violating license

    From 1 comment
    • Hi, You're using large parts of WebKit source code (LGPL) in your proprietary library. This is against the license. Please compare:…
      Jasper_ on HN

Requests

  • Screenshots and kitchen-sink sample apps per platform

    From 2 comments
    • It'd be really helpful if there were screenshots of a sample app from each supported platform. Is this wrapping native elements or providing custom elements?
      pbnjay on HN
    • Nifty! I look forward to (hopefully/eventually) someone making Go bindings for this :) With that said, it would be nice if the sample apps included more components of the native…
      notheguyouthink on HN
  • C++ sample apps

    From 1 comment
  • Android support

    From 1 comment
    • It would be nice with Android support, otherwise I see no real advantage over electron or nw.js or a web app.
      z3t4 on HN
  • Comparison with Qt, wxWidgets, and GTK

    From 2 comments
    • > Uses native widgets; > Uses windowless controls on Windows; Don't these contradict each other? What do you mean under "windowless" and why it is important? Btw, you can list…
      zerr on HN
    • >If you are wondering how this library is different from other GUI toolkits, check out the FAQ I see no details at all about how this library is different [or not]. While not an…
      wruza on HN

Questions

  • How is it different from Electron

    From 2 comments
    • I read the help page but I'm still not sure how this is different from Electron then? Could you care to comment?
      wheresvic1 on HN
    • Im very confused what is going on here. He works for electron full time but is releasing something else thats basically the same with more confusing terms?
      nautilus12 on HN
  • Does it still use Electron

    From 2 comments
    • Am I correct in my understanding that this does still use Electron? (And if so, what is it used for?)
      Vinnl on HN
    • It does not use electron, it is total native and does not use web engines, but it can be used in electron as a Node.js mudule.
      zcbenz on HN
  • Is the author the same developer involved in the node-webkit history dispute

    From 2 comments
    • > In the past I have written the Electron framework, which is a popular project for creating desktop apps with Chrome web engine and Node.js, while this library allows you to…
      jancsika on HN
    • " Furthermore, the Intel copyright notices were removed and were replaced by GitHub copyright notice in Electron when pieces of code was copied and derivative work was made from…
      0x1Null on HN

Alternatives named

  • Electron

    From 2 comments
    • Hi everyone, I have written a C++ library for creating native GUI apps, it also has language bindings for Lua and JavaScript (V8). In the past I have written the Electron…
      zcbenz on HN
    • I read the help page but I'm still not sure how this is different from Electron then? Could you care to comment?
      wheresvic1 on HN
  • Qt, wxWidgets, GTK+

    From 1 comment
    • > Uses native widgets; > Uses windowless controls on Windows; Don't these contradict each other? What do you mean under "windowless" and why it is important? Btw, you can list…
      zerr on HN
  • Sciter

    From 1 comment
    • This looks much like Sciter[0], but without declarative CSS and built-in scripting. 0. https://sciter.com/
      ComodoHacker on HN
  • nw.js

    From 1 comment
    • It would be nice with Android support, otherwise I see no real advantage over electron or nw.js or a web app.
      z3t4 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/15218067)