list of Popular GitHub repositories that every developer should use