Browse the best Python libraries by category — ranked by health score, download trends, and community activity.
Libraries for machine learning, deep learning, neural networks, and artificial intelligence.
Frameworks for building web applications, REST APIs, and HTTP services in Python.
Tools for unit testing, integration testing, mocking, and code quality assurance.
Libraries for connecting to databases, building queries, and managing schema migrations.
Libraries for making HTTP requests, building API clients, and network programming.
Tools for data manipulation, analysis, transformation, and scientific computing.
Frameworks and libraries for building command-line interfaces and terminal applications.
Libraries for encryption, authentication, vulnerability scanning, and secure communications.
Libraries for parsing text, natural language processing, and linguistic analysis.
Libraries for creating charts, graphs, dashboards, and visual data representations.
Tools for application monitoring, structured logging, metrics collection, and observability.
Libraries for build automation, CI/CD, packaging, deployment, and developer tooling.
Libraries for distributed computing, task queues, message brokers, and async workloads.
Tools for generating, formatting, and publishing software documentation.
Can't find what you're looking for? Search all 5,100+ packages