First of all, Let's see what GitHub's definition of 'Awesome' list ?
An awesome list is a list of awesome things curated by the community. There are awesome lists about everything from CLI applications to fantasy books. The main repository serves as a curated list of awesome lists.
Have you ever confused and tired of searching for good resources to learn a programming language? Ever wanted someone to appear from nowhere and explains you where to find so? Then you gotta head to GitHub Awesome Lists.
GitHub Awesome list is nothing but a repository where GitHub users collaboratively creates a list of resources to a particular programming language, tools or it can be anything. there are gaming lists too 😍 .
There is also a List of Lists which curates Awesome lists of resources.