| ▲ | godelski 5 hours ago | ||||||||||||||||
I'm really waiting for the TUI web browser. That would let me live completely in the terminal. Is anyone working on this? With the speed terminals are and support for graphics through things like sixel and shaders I'd love to have a browser even if I couldn't do videos. Even if it was like viewing most pages in reader mode. I'm not sure some big companies would be happy about that though since it likely would mean you could do things like ad blocking more easily. But maybe you could get them on board if you pitched it as a browser for LLMs. Something something it's a native interface for them. ;) I know there's some browsers but things like W3M, Lynx, or *links* are... rough... definitely not of the quality we're seeing elsewhere in the current TUI revolution. | |||||||||||||||||
| ▲ | gf000 3 hours ago | parent | next [-] | ||||||||||||||||
But.. why? Like I do get the occasional need where it's easier to just see an html page in the terminal, but why would you render to a low-resolution 2D buffer with random character-hacks with a huge amount of overhead, over having a real buffer and just writing pixels to it, with actual hardware acceleration? | |||||||||||||||||
| |||||||||||||||||
| ▲ | awesomeusername 5 hours ago | parent | prev | next [-] | ||||||||||||||||
Browsh [0] - it runs firefox headless, and renders everything to ascii in the terminal It's glorious | |||||||||||||||||
| ▲ | miguel_martin an hour ago | parent | prev | next [-] | ||||||||||||||||
Not rust, but check out nimwave: https://github.com/ansiwave/nimwave | |||||||||||||||||
| ▲ | be_erik 5 hours ago | parent | prev | next [-] | ||||||||||||||||
I use this one pretty often. It’s great. https://chawan.net/ | |||||||||||||||||
| |||||||||||||||||
| ▲ | littlestymaar 3 hours ago | parent | prev | next [-] | ||||||||||||||||
> I'm really waiting for the TUI web browser. That would let me live completely in the terminal. You can already do this, since the 90s: Lynx[1] and w3m[2] have both existed for more than three decades at this point. | |||||||||||||||||
| |||||||||||||||||
| ▲ | 2 hours ago | parent | prev | next [-] | ||||||||||||||||
| [deleted] | |||||||||||||||||
| ▲ | globular-toast 2 hours ago | parent | prev | next [-] | ||||||||||||||||
Why would you want to live in a terminal? That's extremely limiting. What you really want is Emacs. Emacs has both a TUI web browser (EWW) and info browser already. You can even run vim in Emacs if you want, either the "real" (and inferior) thing via vterm, or use evil mode or another modal mode for Emacs like god mode. | |||||||||||||||||
| ▲ | fruitworks 5 hours ago | parent | prev [-] | ||||||||||||||||
the cursive tui library does some html rendering https://sr.ht/~ireas/cursive-markup-rs/ the whole cursive library strikes me as very html-like in layout | |||||||||||||||||