Before investing into any project, the first thing for any Investors who's not ready to get his fingers burnt is to do background check about the project and check if the devopers are committed to the project and are they following all what they have written on their roadmap and White paper. That's my own view of investing and it has been helping me since I joined crypto
I agree that before the investment into some project it's necessary to conduct serious research.
This resource can help with this:
https://coincodecap.com/It shows the most active projects on Github. You can also see dead projects. There are more than 1300 of them:
https://coincodecap.com/dead-crypto-project