Python Libraries Explorer

Discover, compare, and find detailed information about Python libraries for your projects.

Filters

1/10
10/10

Category Info

Python Libraries Explorer

Discover 39 Python libraries for your projects

NumPy

v1.25.2
24,500

Fundamental package for scientific computing with Python, providing support for arrays, matrices, and mathematical functions.

Data Science
array
mathematics
10
5
Jan

Pandas

v2.1.0
38,600

Fast, powerful, flexible and easy to use open-source data analysis and manipulation library.

Data Science
dataframe
data analysis
10
6
Feb

Requests

v2.31.0
50,000

Elegant and simple HTTP library for Python, built for human beings.

Networking
HTTP
API
10
2
Jan

TensorFlow

v2.15.0
177,000

End-to-end open-source platform for machine learning that enables easy model building and deployment.

Machine Learning
machine learning
deep learning
9
8
Mar

PyTorch

v2.1.0
68,500

Open-source machine learning library developed by Facebook's AI Research lab for deep learning applications.

Machine Learning
machine learning
deep learning
9
7
Feb

Django

v4.2.7
72,000

High-level Python web framework that encourages rapid development and clean, pragmatic design.

Web Development
web framework
MVC
9
6
Jan

Flask

v2.3.3
64,000

Lightweight WSGI web application framework designed to make getting started quick and easy, with the ability to scale up to complex applications.

Web Development
web framework
microframework
9
4
Mar

Matplotlib

v3.7.3
17,500

Comprehensive library for creating static, animated, and interactive visualizations in Python.

Data Visualization
visualization
plotting
9
6
Jan

Scikit-learn

v1.3.0
55,000

Machine learning library that features various classification, regression and clustering algorithms.

Machine Learning
machine learning
data mining
9
6
Feb

FastAPI

v0.104.0
61,000

Modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints.

Web Development
web framework
API
9
4
Mar

SQLAlchemy

v2.0.21
26,000

SQL toolkit and Object-Relational Mapping (ORM) library for Python that provides a full suite of enterprise-level persistence patterns.

Database
ORM
database
9
7
Feb

Pytest

v7.4.2
10,500

Mature full-featured Python testing tool that helps you write better programs.

Testing
testing
TDD
9
4
Feb

BeautifulSoup

v4.12.2
15,000

Library for pulling data out of HTML and XML files, designed for quick turnaround projects like screen-scraping.

Utility
web scraping
parsing
9
3
Jan

Pillow

v10.0.1
11,000

Python Imaging Library (PIL) fork, adding image processing capabilities to your Python interpreter.

Utility
image
processing
9
4
Feb

OpenCV

v4.8.0
72,000

Open source computer vision and machine learning software library with Python bindings, designed to provide a common infrastructure for computer vision applications.

Machine Learning
computer vision
image processing
9
7
Feb

SciPy

v1.11.1
11,200

Fundamental library for scientific computing, providing modules for optimization, linear algebra, integration, interpolation, and statistics.

Data Science
scientific
mathematics
9
7
Feb

XGBoost

v2.0.3
24,500

Optimized distributed gradient boosting library designed for efficiency and performance.

Machine Learning
gradient boosting
machine learning
9
6
Mar

Django REST Framework

v3.14.0
27,000

Powerful and flexible toolkit for building Web APIs on top of Django.

Web Development
REST
API
9
7
Feb

Boto3

v1.28.63
7,500

Amazon Web Services (AWS) SDK for Python, which allows Python developers to write software that makes use of AWS services.

Cloud
aws
cloud
8
6
Mar

Scrapy

v2.11.0
47,500

Fast high-level web crawling and scraping framework for Python.

Networking
web scraping
crawler
8
6
Feb

Seaborn

v0.13.0
10,800

Statistical data visualization library based on matplotlib with a high-level interface for drawing attractive and informative statistical graphics.

Data Visualization
visualization
statistics
8
5
Jan

Plotly

v5.17.0
14,200

Interactive visualization library for Python that allows for the creation of beautiful interactive visualizations that can be displayed in Jupyter notebooks, saved as standalone HTML files, or embedded in web applications.

Data Visualization
visualization
interactive
8
5
Mar

Dash

v2.14.0
18,900

Framework for building analytical web applications in Python without requiring JavaScript.

Web Development
dashboard
web application
8
5
Feb

NLTK

v3.8.1
12,000

Natural Language Toolkit. Leading platform for building Python programs to work with human language data.

Machine Learning
NLP
text processing
8
6
Jan

spaCy

v3.7.0
27,000

Industrial-strength Natural Language Processing in Python, designed for production use.

Machine Learning
NLP
text processing
8
6
Feb

Streamlit

v1.27.0
26,000

Open-source Python library that makes it easy to create and share custom web apps for machine learning and data science.

Web Development
web app
dashboard
8
3
Mar

Bokeh

v3.2.1
18,500

Interactive visualization library that targets modern web browsers for presentation.

Data Visualization
interactive
visualization
8
6
Mar

Gensim

v4.3.2
14,500

Robust library for topic modeling and document similarity analysis.

Machine Learning
NLP
topic modeling
8
7
Jan

Celery

v5.3.4
22,000

Distributed task queue system for asynchronous task processing.

DevOps
task queue
async
8
7
Feb

Cryptography

v41.0.3
5,500

Provides cryptographic recipes and primitives to Python developers.

Security
security
encryption
8
7
Feb

google-cloud-python

v0.34.0
4,500

Official Python client library for Google Cloud Platform services.

Cloud
GCP
cloud
8
7
Feb

aiohttp

v3.8.5
13,500

Asynchronous HTTP client/server framework for asyncio and Python.

Networking
async
http
8
6
Feb

Polars

v0.19.3
18,500

Lightning-fast DataFrame library built in Rust and powered by Apache Arrow.

Data Science
dataframe
arrow
8
5
Mar

Typer

v0.9.0
11,500

Library for building CLI applications with type hints and autocompletion.

Utility
CLI
command-line
8
3
Jan

MLflow

v2.8.0
15,500

Platform to manage the ML lifecycle including experimentation, reproducibility, and deployment.

Machine Learning
MLOps
tracking
8
6
Feb

Pygame

v2.5.2
11,000

Cross-platform set of Python modules designed for writing video games.

Game Development
game
2D
7
5
Jan

Dask

v2023.9.2
11,000

Parallel computing library that scales Python and its ecosystem, providing advanced parallelism for analytics and enabling performance at scale for the tools you love.

Data Science
parallel
distributed
7
7
Feb

PyQt

v6.5.2
950

Cross-platform GUI toolkit combining Python and Qt.

GUI
GUI
desktop
7
8
Mar

Hypothesis

v6.82.4
6,800

Advanced property-based testing library for Python.

Testing
testing
property-based
7
6
Jan

Examples of Real-World Usage

Data Scientists & Analysts

Find the perfect libraries for data manipulation, statistical analysis, and machine learning to accelerate your workflow.

Web Developers

Discover Python frameworks and libraries for building robust web applications, APIs, and services.

AI & Machine Learning Engineers

Compare machine learning libraries to find the right tools for model development, training, and deployment.

DevOps Engineers

Explore libraries for automation, deployment, and infrastructure management to streamline your operations.

Students & Educators

Learn about Python libraries for different domains and compare their features, popularity, and learning curves.

Security Professionals

Find specialized security libraries for penetration testing, encryption, and security analysis.