Curated lists of awesome resources
Master programming by recreating your favorite technologies from scratch.
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
The definitive list that answers "I want to do X in Python, which tool should I use?"
Awesome Lists are community-curated collections of high-quality resources organized by topic. Originating from the "awesome" movement on GitHub, these repositories serve as living directories of the best tools, libraries, tutorials, and articles for a given domain.
Navigating the open-source ecosystem is overwhelming without expert curation. Awesome Lists solve the discovery problem by crowdsourcing the vetting process — a project that appears on a popular Awesome List has effectively been endorsed by thousands of developers.
Category pages are most useful when you compare similar kinds of projects rather than treating the top row as an automatic recommendation list. Look at star concentration, language mix, and recent activity together to decide whether a category is dominated by a few established leaders or by a broader set of active tools.
We track repositories tagged with the "awesome" topic and rank by stars. These lists are manually maintained by volunteers, so higher star counts often correlate with more comprehensive and regularly updated curation.