84000 is becoming like that over time as they sponsor more translations of sutras. it's an initiative to translate the entire tibetan kangyur into english, which is 70,000 pages mostly of sutras. right now there's around 10 sutras translated and available for reading online in the 'reading room' (or downloadable as PDF's) but that number should be going up substantially in the near future as lots of translations are underway. in the future i think it will be quite a great resource, much like accesstoinsight is for Theravada.
the website is http://www.84000.co