Comment

Comment by timka

There's still no such standard. You either provide a terminal API or build a custom client-server app (GUI + backend). The later means there's no place in your setup for terminal apps which expect a TTY interface (emulated by your terminal app). What are you gonna do about that?

Take a look at headless project management in Zed or JetBrains. They do exactly that -- bring clear separation of concerns in a high-level API so that you don't have to mux/demux everything into/from byte stream like terminal applications do.

parent timka 6 months ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton