Youmagine is on a stated mission to make it as easy to create, edit and share STL files as it is to do the same to text files. Youmagine hosts a boatload (the website itself states it hosts over 15,000) of 3D printable STL projects ranging from hobbyist to professional grade. It would be easy to shrug off Youmagine as another “Thingiverse” but in actuality Youmagine is a great resource in and of itself.
Thingiverse does uphold its community guidelines with vigilant strictness, and as such some content such as gun-related models is not hosted at all as per its policies. Nearly all of the files are uploaded by users under open source and fair use licenses. Thingiverse is undisputedly the biggest online repository for free 3D printer files and also boasts one of the largest online maker communities. If you have followed 3D printing even for a short while, odds are that you have already been to Thingiverse.