That exists for man pages. There are programs that will parse them into html (e.g. man2html) so you can locally browse them. There are GUI programs (e.g. seeman) that allow you to view them in a way very similar to man pages.
KDE had an offline manpage HTML renderer for decades. Instead of "man gcc" you just typed "help:/gcc" into KDEs default web browser, Konqueror. And this still works today. The manpages look as beautiful as the given example above.
See https://man.archlinux.org/ for how you can make man-pages look real nice when converted to html.
I like that the man system is frontend agnostic tho - I don't want to deal with remote desktop when sshed into a server.