Show HN: Hntui – A TUI for Hacker News

ahmd-sh 107 points 64 comments September 28, 2026
github.com · View on Hacker News

hi there! i'd like you to try out a tui i made for browsing hackernews. it's built using opentui and also effect (learning experiment). i really like it and i think you will too!

Discussion Highlights (18 comments)

edweis

Can you make an interactive ssh instead?

glitchc

Thank you, I've been looking for a meaningful way to browse HN on my cyberdeck and this looks perfect.

keel-control

why not use ratatui

tamimio

Loved it, thanks for sharing! If you can add logins and posting it would be great!

sho_hn

"Zig with TypeScript bindings and React components" for a TUI is definitely the wildest, weirdest stack for a given job I've seen.

grim_io

That's a lot of deps to read HN. Maybe your clanker can do it without.

Yakobeen

thanks for sharing! gonna try it out

nottorp

How many fps can it do?

milhan00

It would be nice to read the articles in the terminal as well, maybe just as an markdown output.

ByteJoseph

Does it support account login ?

shalaev_s

Without Claude code demo it would be impossible to see how it works, nicely done

sparrowidle

Piping through readability before rendering is what made mine usable, raw html to markdown on news sites is mostly nav junk.

dhanushnehru

I'd recommend saving actual HN item IDs rather than feed positions. Since the front page reorders constantly, relying on item IDs makes returning to a saved thread completely predictable.

rootnod3

That is a wild stack to use for a RSS feed.

KPGv2

Made me think of a cool way to burn tokens: browser that reports websites you visit to an agent, which then writes a TUI for that site, ultimately leading you to a collection of low-resource UIs for the five or so websites you actually visit. Then you stop needing to use a browser and your 16GB RAM with a browser using 64GB of RAM becomes a system with free RAM for the first time in years. Think: Lynx but pretty. (Also bonus, bot checks that flag you as one means you have more free time to not get advertised to or sucked into Internet drama.)

ChaseRensberger

I've been using https://github.com/bensadeh/circumflex for a while now, I like it a lot.

Surac

No dependency, node.js in the next line.

ahmd-sh

wow this really blew up! it's so fulfilling and wild to see my post in the top page... using my tui! thanks guys, and i'll take all the valuable feedback into making this better.

Semantic search powered by Rivestack pgvector
7,945 stories · 74,007 chunks indexed