Browsh does some js, and felinks is an actively maintained fork of elinks with some js support as well.
Re:Brow.sh: a modern text-based browser
by simcop2387 on Tuesday November 17, 2020 @05:36PM
(#25130849)
Elinks is the only one close, but last I tried it there were still issues
Terrible suggestion.
From [1]
"On 17 March 2017, OpenBSD removed ELinks from its ports tree, citing concerns with security issues and lack of responsiveness from the developers.[5]"
Last stable is from 2009. Last development release 2012. Elinks is dead. Realize it uses an old version of Spidermonkey (JS). Elinks should not be used in a production environment, period.
Re:Brow.sh: a modern text-based browser
by Koshkin on Tuesday November 17, 2020 @07:53PM
(#25131911)
links, on the other hand, is current. (Works on Windows, too.)
I don't think there's a single reason to use a text-based browser in a production environment.
Re:Brow.sh: a modern text-based browser
by SomeoneFromCA on Tuesday November 17, 2020 @07:19PM
(#25131649)
browsing through SSH
Re:Brow.sh: a modern text-based browser
by Koshkin on Tuesday November 17, 2020 @08:00PM
(#25131977)
Not just browsing (the web) - the idea of an HTML-based application UI can be extended to the text mode instead of getting stuck with the choice between a GUI and a command-line (or a custom curses-based) interface. (Imagine VSCode running in a terminal!)
I think you're perfectly able to understand what I meant there: anything other than research purpose in an isolated environment e.g. sandbox.
edbrowse has minimal js support thru duktape.
Must check and see if w3m and lynx have evolved to cope with the modern JavaScript web!