Octopart (YC'something, now part of Altium) have an excellent Common Parts Library:
https://octopart.com/common-parts-library
I also often refer to Sparkfun's product list as a reasonable starting point.
https://octopart.com/common-parts-library
I also often refer to Sparkfun's product list as a reasonable starting point.