From the docs:
"When the CLI starts, it looks for a compatible browser (currently only Firefox) and starts it in headless mode...."
That's actually the point of browsh -- you can ssh from anywhere to a (different) machine running the headless Firefox. The machine ssh'ing in doesn't need much except a terminal.
The monochrome mode is exactly what I'm looking for, and the documentation is extremely clear. I will definitely spend some time taking a stab at a port. Really really excited about it.
Will probably contact you with updates if I'm able to make some progress :-)
Thank you for this great work!
16MB of RAM and 200MHz (x86) would be more than sufficient to run Windows 95 and Internet Explorer 3, which is a full GUI browser, so that's probably the level of functionality you'll end up achieving.
The legwork to port it (its underlying FLTK toolkit, the socket-communicating daemons, openssl, etc.) looks a bit daunting however. I might consider it if nothing else works.
Thank you
hg clone https://hg.dillo.org
Also there's fork on github with mpv+youtube-dl support.
There was a DOS one (arachne?) I couldn't try, And Links2 also has GUI but it's quite archaic.
I think you'd have better luck trying to compile NetSurf.
I’m curious to see how Browsh fares!
My first try at compiling NetSurf was met with failure (I was stumped by the build process)
Do people here have recommendations for super minimal browsers whose source source is specifically very portable / easy to adapt / easy to configure? Something where ripping out even the network internals (i.e. libcurl) and replacing it is easy-ish?
Thanks!