There are many open-source projects hosted online, and some of them offer a very convenient "browse" service, which allows me to browse their source code using a graphical interface in my browser and thus take a glimpse at a few interesting areas without the need for even having the source control program installed, let alone firing it up and connecting.
Some other projects, however, do not offer that service, but do allow anonymous access into their repositories.
My question is, are there some web services that can be fed the address of a different, remote repository, and then allow me to browse the code as if that browsing service was offered by the original site. I am especially interested in solution that can display SVN repositories, but would like to hear about solutions for other repository types as well.
EDIT: since so far I got 5 answers that do not answer my question, I'll try to clarify myself. I'm not looking for a software that I install locally, nor am I the owner of the code repository. I'm looking for an existing web service that allows me to browse a repository which is hosted somewhere else, not in the same place as that service. I guess there's just no such service available at this time.