[HN Gopher] Show HN: Chawan TUI web browser
       ___________________________________________________________________
        
       Show HN: Chawan TUI web browser
        
       A terminal-based web browser in Nim.[1] Has acceptable (YMMV) CSS
       rendering, some JS support, and inline images (sixel/kitty). It can
       also use various protocols other than http(s) such as (s)ftp,
       gopher, gemini, ...  Chawan started out as a w3m clone, and the UI
       still resembles it. However, the architecture has turned out quite
       different, with pages loaded in separate processes, and
       protocol/file type handling separated out into external binaries.
       An interesting result is that you can even register decoders for
       custom inline image formats, although practical use cases of this
       are rather minimal.  There is a gallery showcasing some websites
       being rendered here: https://chawan.net/gallery/index.html  [1]:
       https://nim-lang.org
        
       Author : shiomiru
       Score  : 103 points
       Date   : 2025-06-16 20:48 UTC (2 hours ago)
        
 (HTM) web link (chawan.net)
 (TXT) w3m dump (chawan.net)
        
       | hecanjog wrote:
       | I love this browser, thank you for building it!
        
         | shiomiru wrote:
         | Glad you like it :)
        
       | marcodiego wrote:
       | GPM support?
        
         | shiomiru wrote:
         | No GPM yet, but it does recognize XTerm's mouse protocol.
        
       | etaioinshrdlu wrote:
       | I rabbit-holed a little and apparently Chrome and Safari no
       | longer even fully pass Acid2 and Acid3?
        
         | ataylor32 wrote:
         | Here is a relevant discussion:
         | https://news.ycombinator.com/item?id=15256890
        
       | ijustlovemath wrote:
       | My jaw dropped when HN loaded first try from Termux! Nice work!
        
         | shiomiru wrote:
         | Thanks :)
         | 
         | If you're interested, I posted a user style for HN here:
         | https://lists.sr.ht/~bptato/chawan-devel/%3CD9S40OS2QWHL.PXQ...
         | 
         | Mainly just to fix the vote arrows, because for now background-
         | image only renders placeholders.
        
       | corv wrote:
       | Awesome and in Nim!
        
       | agumonkey wrote:
       | as a tiny web fan, it's lovely to see projects like these,
       | *claps*
        
       | greenspam wrote:
       | Finally a good tool to view HN in terminal. Thank you! Where can
       | I find the keyboard shortcuts? I can move with vim key binding,
       | but can go back.
        
       | mikeponders wrote:
       | Gotta love Nim
        
       ___________________________________________________________________
       (page generated 2025-06-16 23:00 UTC)