It started out as the desire to have an Emacs experience while surfing the web better than what Emacs was providing.
On one hand, there are multiple similarities:
https://nyxt.atlas.engineer/article/article-how-can-i-make-e...
On the other hand... There are also differences:
https://nyxt.atlas.engineer/article/why-building-nyxt-instea...