The Twitter Open Source website has moved to https://opensource.twitter.dev/ and the repository https://github.com/twitter/opensource-website.
This repo now exists to allow individual projects sites to continue to be hosted on the twitter.github.io domain without redirecting.