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.

TUI Demo – Terminal Interface to Mastodon

89 pointsby UkiahSmithover 5 years ago

4 comments

jstimpfleover 5 years ago
This is certainly well done. But, I don&#x27;t get the point of complex TUIs. Granted - text consoles are useful because they allow programs to get input, output, and job control, and even text selection with very little effort. It can&#x27;t get simpler than printf() and friends.<p>With more complex TUIs these points don&#x27;t really apply. There is a lot of effort involved to get the layout right, so why not make it nice? Text selection isn&#x27;t possible with windows (I guess? Do text terminals support this stuff?).<p>Font support is awful (only 1 font size, limited font styles), text is harder to read, and so on.<p>Terminal interfaces have an ergonomic advantage over traditional GUIs in that they are not painfully context dependent: dealing with keyboard focus is annoying and slows the user down. But, it&#x27;s just a cultural thing and it&#x27;s easy to make graphical applications with a TUI-like input model.<p>The only arguments in favor of TUI that I can see is that they are really fast to load up (compared to ~1 sec that it takes to create an OpenGL window) and that you can easily use them over an SSH connection.<p>A last argument might be that many window managers suck at switching between windows. What bash or tmux do might be more ergonomic for some people.
评论 #20880613 未加载
评论 #20880993 未加载
评论 #20883739 未加载
评论 #20885302 未加载
评论 #20881969 未加载
评论 #20881487 未加载
评论 #20908249 未加载
enkiv2over 5 years ago
Remarkably similar to a client I wrote a while back (<a href="http:&#x2F;&#x2F;github.com&#x2F;enkiv2&#x2F;fern" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;enkiv2&#x2F;fern</a>)
pard68over 5 years ago
[Here is the link to the repo][0]<p>[0]: https:github.com&#x2F;ihabunek&#x2F;toot
评论 #20880645 未加载
cyberjunkieover 5 years ago
I wish Telegram had a nicer, better updated CLI app.