There is an excellent freeware tool for recovering lost data called Recuva.
With this tool, you can recover accidentally deleted files, from your Windows computer for FREE!
Are you looking for a Maven Repository? You've found it here!
A good Maven Repository, where artifacts can be searched, is http://mvnrepository.com/.
This site also shows the dependencies and the search also supports searching by description or group.