Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been developing a websocket server that lets multiple users connect to the same command-line app.

I wrote a short example [1] that exposes a TUI game on the web. In theory, hot-seat terminal games should be playable over the web with this.

My current challenge has been around refreshing the screen for late joiners. I need to save some of the ANSI escape history and replay it to clients, or ask the application to redraw itself. If anyone has ideas on how to approach this i'm all ears.

[1] https://www.scalesocket.org/man/examples/terminal



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: