Just started using nyxt
Takes a little time to get used to (learn a few key cmds with alt/opt/cmd + l/cp etc., and you're good to go. Can be installed via brew on mac.
Not sure how compatible and feature rich it is but seems very efficient. Written in Lisp https://nyxt.atlas.engineer/documentation