Awesome Python

A massive curated GitHub list of Python frameworks, libraries, and resources organized by category

Visit Awesome Python →
Community & NewsNew
TopicsGitHubCurated ListLibraries

Awesome Python is one of the original entries in the “Awesome” list format that’s since spread across nearly every programming ecosystem — a single GitHub README organizing thousands of Python libraries and tools into categories like web frameworks, testing, async, and data visualization.

It’s less a learning resource than a discovery tool: when you know roughly what problem you’re solving (task queues, ORM, templating) but don’t know the current best library for it, Awesome Python is usually faster than a general web search, and it’s actively maintained by community pull requests.