TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Which app that shouldn't use Electron.js, yet it is?

15 pointsby acrophobicover 5 years ago
Hi guys,<p>As we all know, Electron.js is a powerful cross platform desktop app framework. Unfortunately, it&#x27;s quite bloated and heavy on resource which make it not exactly suitable for some app. Thanks to this I&#x27;ve taught myself to use GTK, Qt and QML to build desktop app.<p>Right now I think I&#x27;m quite decent on using QML (as in I could make a simple app and it works properly without crashing). So now I want to challenge myself by porting an Electron app into QML.<p>With that said, are there any Electron.js app that you know, that really simple and shouldn&#x27;t be using Electron, yet it is ?<p>Thanks !

6 comments

rvzover 5 years ago
&gt; are there any Electron.js app that you know, that really simple and shouldn&#x27;t be using Electron, yet it is ?<p>I could do a lot with a very fast Git GUI client that is able to index at least 50K - 100K+ commits that are pulled from its repository and to be able to bisect and find a regression or to search for a specific commit in the history.<p>Unfortunately I have tried GitHub for Desktop, GitKraken and a VSCode extension &quot;GitLens&quot; which are horrendous for these tasks and essentially destroy the disk and memory space on my MacBook and as a bonus for every search it takes a couple of minutes to find the commit. I find them painful to use.<p>This is the reason why several devs working with repositories of that magnitude of commits use the terminal &quot;git&quot; command instead of these Electron ones. I use Fork [0] and GitAhead [2] as my Git clients on Mac and Linux respectively and I am very pleased that they both exist.<p>[0] <a href="https:&#x2F;&#x2F;fork.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fork.dev&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;gitahead.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gitahead.com&#x2F;</a>
评论 #21507301 未加载
评论 #21500431 未加载
gtirloniover 5 years ago
That&#x27;s a question that cant really be answered. If Electron made sense to the author, then it should be used. If it makes efficient use of hardware resources, that&#x27;s another question.<p>You can get a list of apps here: <a href="https:&#x2F;&#x2F;github.com&#x2F;sindresorhus&#x2F;awesome-electron&#x2F;blob&#x2F;master&#x2F;readme.md#apps" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sindresorhus&#x2F;awesome-electron&#x2F;blob&#x2F;master...</a>
catacombsover 5 years ago
Slack. Ugh.
juststeveover 5 years ago
Instead of doing a port, you could assist in expanding the QML ecosystem?
评论 #21488884 未加载
billconanover 5 years ago
text editors and terminal emulators. Speed matters a lot.
评论 #21494591 未加载
评论 #21492147 未加载
m3tr0sover 5 years ago
GitKraken