Hacker News new | past | comments | ask | show | jobs | submit login

> terminal browsers are hobby projects because

...those pesky GUI users want pixel-precision :P

Surely it's a hobby project. You have to have very specific tastes to browse in the terminal in 2025.

> using external binaries for protocols feels like sidestepping the real engineering

You could easily move all protocols to the main binary. The reason for the current arrangement is that this way, you can e.g. replace the HTTP handler with curl-impersonate, or add custom protocols like magnet (etc.) See the bonus directory in the sources for inspiration.

> tied to niche image formats like sixel/kitty which barely anyone supports.

Sixel & Kitty are the only image formats anybody supports. The alternatives are ASCII art (fun, but too pixelated) & hacking images onto the terminal thru the display server (is that still a terminal-based app?) But I'm happy to discuss further, I find the issue fascinating :)

> mac

The macOS issue is largely a function of the only person working on this not having a mac. If you do, you can help solving it by debugging it yourself & posting the results: https://todo.sr.ht/~bptato/chawan/63






Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: