Yes, kind of. I just recently wanted this and found https://github.com/skyjia/repogen
It's written in Go and outputs markdown, which you could convert to html. I just made a repo of the output. I've starred a lot of repos and one long list makes it easier for me to search and browse them.