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.

Upterm – A terminal emulator and interactive shell based on Electron

57 pointsby haskmanover 7 years ago

22 comments

rambl3rover 7 years ago
Hacker News macro:<p>Author: I wrote something for people who care more about features than performance.<p>People who care more about performance than features: I am personally offended that you created this.
评论 #15303974 未加载
sevensorover 7 years ago
Like pretty much everybody, I can&#x27;t stand electron. But there&#x27;s an interesting angle here, which is integrating the thing running in the terminal emulator (the shell) with the terminal itself. What I&#x27;d be most interested to see though would be a terminal pushing curses support forward, since I use a lot of curses-based applications.
评论 #15303549 未加载
评论 #15307410 未加载
评论 #15304200 未加载
kccqzyover 7 years ago
How&#x27;s the performance? GNU yes can produce output at more than 10GB&#x2F;s. Does it cope well with that? How about lots of output that contains lots of escape sequences?
评论 #15302111 未加载
评论 #15302118 未加载
评论 #15303057 未加载
chankover 7 years ago
Outside of VSCode, usually when I see an Electron based app it&#x27;s an extreme turn off.
bfrogover 7 years ago
Yay another mediocre electron app to waste computer resources on a trivial computing task!
kstenerudover 7 years ago
Looks really cool!<p>The only caveat is that I&#x27;m not sure I want to have another electron app chewing through 15% of my CPU...
评论 #15302140 未加载
shockoneover 7 years ago
Hi, author of Upterm here. Ask me anything.
评论 #15302123 未加载
评论 #15302498 未加载
评论 #15303273 未加载
评论 #15302428 未加载
评论 #15302159 未加载
评论 #15306596 未加载
评论 #15302128 未加载
评论 #15303504 未加载
评论 #15302108 未加载
评论 #15302037 未加载
noway421over 7 years ago
Tried it several months and left unimpressed. While by what the product aspires to be, it could be the IDE for command line, it&#x27;s far from that. The only difference is essentially autocomplete, which is not intelligent (and probably can&#x27;t be, nothing along the lines of parsing --help or man pages) and felt clunky when trying to edit part of a command and then try to get another &quot;suggestion&quot;.<p>With zsh&#x27;s built-in Ctrl+R it&#x27;s at least possible to reduce list of suggestion and then travel up the history in those suggestions. While the more powerful fzf will give you the list of commands you&#x27;ve run in a selectable dropdown.<p>Upterm I think could be eliminating entire classes of tools which sometimes are unnecesary complex. Server automation could be part of pre-saved playbooks which are saved to your terminal history and can be easily brought up and run according to rules. Curl arguments could be arranged in a way where they are actually managable. Parsing --help and man pages (which is possible, there is a workable implementation in fish AFAIK). Upterm is in position to take on that functionality, but right now it&#x27;s not much more than already mentioned hyper, but with custom handled prompt line.
评论 #15302406 未加载
yazanatorover 7 years ago
While I&#x27;m a sucker for beautiful terminal emulators, functionally, I can&#x27;t use it yet. Vim with scrolling using the fn keys doesn&#x27;t work, seems to get frozen. Tmux doesn&#x27;t work on it either. In theory, I&#x27;d be a user in the future if I can customize it to my liking the way I can with iTerm2, but for now, I won&#x27;t be adopting it. Starred the repo, so I&#x27;ll be on the lookout for future updates :)
评论 #15304924 未加载
desireco42over 7 years ago
Fish seems to work wonders for me. I&#x27;ve been using it for more than a year and it works well. I welcome new developments for sure.<p>Autocomplete that was a little bit laggy on zsh simple works super fast on fish. Other features are also very nice. I think people who might be interested in this, might find fish interesting.
tbrockover 7 years ago
I don’t get the hate for things built on electron. The technology is awesome.<p>Have some patience. It will eventually improve to the point where it is very low overhead and provides much richer experiences than we have in the terminal today.<p>Nobody is forcing you to use it today. Just be supportive because we want it’s future.
评论 #15305513 未加载
juancnover 7 years ago
I don&#x27;t think I&#x27;m ready to use a terminal written in Javascript. I don&#x27;t have enough ram in my computer for that.
joantuneover 7 years ago
that autocompletion is great!<p>it would be awesome if you had some way to support more commands - especially if done in a more automatized way.. parsing the manuals (?)
评论 #15303606 未加载
评论 #15302192 未加载
andreashover 7 years ago
what is the benefits over hyper <a href="https:&#x2F;&#x2F;github.com&#x2F;zeit&#x2F;hyper" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;zeit&#x2F;hyper</a>?
评论 #15302093 未加载
评论 #15302089 未加载
andreyazimovover 7 years ago
Great job!!!
steinuilover 7 years ago
It seems &quot;for the 21st century&quot; has become buzzwords for &quot;running on Electron&quot;.
JosephRedfernover 7 years ago
I&#x27;ve not been able to find an adequate terminal emulator for Windows.<p>I found Conemu clunky (maybe I needed to spend more time configuring it, but out of the box it was fairly ugly, and borked out under some curses applications and when using tmux), PuTTY&#x2F;KiTTY to be lacking some important features (like tabs) -- ditto cmd.exe.<p>IMO there&#x27;s a real gap in the Windows market, be that a new terminal emulator entirely, or improvements to Conemu making it more intuitive and user friendly.
评论 #15302248 未加载
评论 #15303102 未加载
eptcykaover 7 years ago
I&#x27;m not going to spend hundreds of megabytes to display text on the screen. Not to mention the input latency this will have between keystrokes. The style of autocompletion shown can already be achieved with zsh - autocompletion should not be a function of your terminal emulator, but rather your shell.<p>However, this is all just my opinion and maybe there will be a load of users, me and people who share my opinions will slowly descend into obsolescence.
评论 #15302171 未加载
Philipp__over 7 years ago
Electron... no thanks! I will wait for Alacritty, in the meantime iTerm2 and Terminal.app are there...
评论 #15302227 未加载
评论 #15302088 未加载
评论 #15302185 未加载
评论 #15303246 未加载
pawyover 7 years ago
Tried to start it; blank page and no response...<p>as said terminal emulator should do one thing lightly. Tough the nice interface still made me download it.<p>Try building the same stuff with smtg else than electron ?
glaszover 7 years ago
i think we need to care about shit eating battery as much as we do care about ads eating bandwidth.
PleaseHelpMeover 7 years ago
&gt; based on Electron.<p>No thanks
评论 #15302142 未加载