GitHub has always exposed raw source files in public repos via the
raw.github.com domain, but — presumably for security reasons — they serve most files with a
I've always thought this was unfortunate. Being able to point directly to raw files in a GitHub repo can be useful for testing and for quick demos. I especially want it when I'm writing jsPerf tests and want to compare the performance of code in different branches.
So I threw together rawgithub.com.
It's essentially a proxy for
raw.github.com that serves things with the correct content type based on the file extension. Just replace
raw.github.com in any GitHub URL with
Have fun with it, but don't use it for anything important! It's slow and it might break occasionally.
Oh, and the source is on GitHub, naturally.