This is cute as a proof of concept, but it needs severe performance improvements if it's intended to replace Launchy.<p>Launchy sits there with 30mb ram used and no cpu used when not in use.<p>This launcher sits there with 170mb ram used, and 1% of a core in <i>constant</i> use.
Shouldn't the docs mention that alt-space already does something on windows? Or is it assumed that whoever doesn't know about the default functionality won't miss it? Or maybe everyone knows?
As others have pointed out, there are stuff that should not be made with Electron and this is one type of app that just shouldn't.<p>If it is platform specific anyways, why not do it in like C# or something that would make it lighter and faster?
Don't want to be the naysayer here, but this project is yet another 'I made smth already exisiting but with node.js and the original is still largely better'.<p>I think there are more interesting open source projects that should hit the HN frontpage. So let's start with this one, that computes Wikipedia Pagerank on a single node in less than 30 minutes :
<a href="https://www.nayuki.io/page/computing-wikipedias-internal-pageranks" rel="nofollow">https://www.nayuki.io/page/computing-wikipedias-internal-pag...</a>
> The name "Hain" is named by Hyunseop Lee, it means "a Servant" in Korean.<p>Also means "traitor" in Turkish, cool name.
i really love these launcher apps.<p>this one sort of illustrates the problem with developing windows apps:<p>- you either learn complicated c++ and windows api and have to write your own rendering framework for custom components<p>- or use C# and xaml and get terrible performance with systems with no gpu acceleration<p>- or use VB for terrible performance and CPU usage<p>- or use javascript and node for huge memory usage and slower rendering than c++ (VB has the same issues)