According to PR-model, ttf.de is ranked 1,779,075th in multilingual Wikipedia, in particular this website is ranked 220,083rd in German Wikipedia.
The website is placed before niederreiter.de and after szabihid.hu in the BestRef global ranking of the most important sources of Wikipedia.