Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Python Library

Python Library

629 projects

Showing 36 of 629 projects

Featuretools
FeaturetoolsPython

An open-source Python library for automated feature engineering using Deep Feature Synthesis.

#python-library#time-series-features#data-science
Stars7.7k
Forks915
Last commit1 month ago
autograd
autogradPython

Automatically differentiate native Python and NumPy code for gradient-based optimization and machine learning.

#scientific-computing#neural-network#numpy arrays
Stars7.5k
Forks950
Last commit5 days ago
TensorLayer
TensorLayerPython

A TensorFlow-based deep learning and reinforcement learning library designed for researchers and engineers with customizable neural layers.

#neural-network#model-training#a3c
Stars7.4k
Forks1.6k
Last commit3 years ago
vtracer
vtracerRust

An open-source raster to vector graphics converter that efficiently transforms images into compact SVG files.

#webassembly#python-library#svg-converter
Stars7.4k
Forks507
Last commit2 days ago
docker-py
docker-pyPython

A Python library for the Docker Engine API that enables programmatic container and image management.

#devops#container-orchestration#python-library
Stars7.2k
Forks1.7k
Last commit10 days ago
DeepChem
DeepChemPython

An open-source Python library for applying deep learning to drug discovery, materials science, quantum chemistry, and biology.

#hacktoberfest#scientific-computing#cheminformatics
Stars7.1k
Forks2.4k
Last commit2 months ago
pdfminer.six
pdfminer.sixPython

A Python library for extracting and analyzing text, images, and metadata from PDF documents.

#text-extraction#pdf-tools#open-source
Stars7.0k
Forks1.0k
Last commit7 months ago
trafilatura
trafilaturaPython

A Python library and CLI tool for web crawling, scraping, and extracting main text, metadata, and comments from web pages.

#text-extraction#readability#article-extractor
Stars7.0k
Forks462
Last commit1 day ago
scikit-opt
scikit-optPython

A Python library for heuristic optimization algorithms including Genetic Algorithm, PSO, Simulated Annealing, and Ant Colony Optimization.

#particle-swarm-optimization#immune-algorithm#differential-evolution
Stars6.7k
Forks1.1k
Last commit
pkuseg-python
pkuseg-pythonPython

A multi-domain Chinese word segmentation toolkit offering higher accuracy and domain-specific models.

#part-of-speech-tagging#computational-linguistics#python-library
Stars6.7k
Forks979
Last commit4 years ago
SnowNLP
SnowNLPPython

A Python library for processing simplified Chinese text, offering sentiment analysis, segmentation, and keyword extraction.

#part-of-speech-tagging#python-library#simplified-chinese
Stars6.6k
Forks1.3k
Last commit6 years ago
Scikit-image
Scikit-imagePython

A comprehensive library for image processing in Python with algorithms for segmentation, filtering, morphology, and feature detection.

#scientific-computing#python-library#python
Stars6.6k
Forks2.4k
Last commit1 day ago
Argos Translate
Argos TranslatePython

An open-source offline translation library and toolkit written in Python, supporting over 30 languages via downloadable language models.

#open-source#python-library#opennmt
Stars6.6k
Forks505
Last commit
deap
deapPython

A Python framework for rapid prototyping and testing of evolutionary algorithms, including genetic algorithms, genetic programming, and evolution strategies.

#parallel-computing#genetic-algorithms#cma-es
Stars6.5k
Forks1.2k
Last commit6 months ago
NuPic
NuPicPython

An open-source implementation of Hierarchical Temporal Memory (HTM) for anomaly detection and prediction of streaming data.

#neuroscience#hierarchical-temporal-memory#neocortex
Stars6.3k
Forks1.5k
Last commit1 year ago
pyAudioAnalysis
pyAudioAnalysisPython

A Python library for audio feature extraction, classification, segmentation, and machine learning applications.

#audio-analysis#python-library#signal-processing
Stars6.3k
Forks1.2k
Last commit15 days ago
River
RiverPython

A Python library for online machine learning, designed for streaming data with a focus on user experience.

#online-machine-learning#python-library#data-science
Stars6.1k
Forks833
Last commit1 day ago
snorkel
snorkelPython

A Python library for programmatically building and managing training data using weak supervision.

#programmatic-labeling#weak-supervision#ai
Stars6.0k
Forks850
Last commit12 days ago
xmltodict
xmltodictPython

A Python module that converts XML to and from Python dictionaries, making XML feel like JSON.

#json-like#python-library#xml-generation
Stars5.8k
Forks482
Last commit2 months ago
VMAF
VMAFC

An Emmy-winning perceptual video quality assessment algorithm that fuses multiple metrics to predict human visual quality.

#c-library#python-library#media-optimization
Stars5.6k
Forks843
Last commit2 days ago
tf-quant-finance
tf-quant-financePython

A high-performance TensorFlow library for quantitative finance, providing mathematical methods, pricing models, and calibration tools.

#high-performance-computing#risk-analysis#high-performance
Stars5.5k
Forks704
Last commit
Augmentor
AugmentorPython

A Python library for image augmentation in machine learning, offering a stochastic pipeline approach with fine-grained control over operations.

#pytorch-integration#python-library#image-augmentation
Stars5.1k
Forks867
Last commit2 years ago
LightFM
LightFMPython

A Python library implementing hybrid recommendation algorithms with metadata support for both implicit and explicit feedback.

#warp#recommender-system#python-library
Stars5.1k
Forks723
Last commit2 years ago
statsforecast
statsforecastPython

A Python library for lightning-fast univariate time series forecasting with optimized statistical and econometric models.

#statistical-models#python-library#baselines
Stars4.9k
Forks421
Last commit2 days ago
mechanicalsoup
mechanicalsoupPython

A Python library for automating interaction with websites.

#pypi#beautifulsoup#python-library
Stars4.9k
Forks403
Last commit17 days ago
imutils
imutilsPython

A collection of convenience functions to simplify common image processing tasks with OpenCV and Python.

#opencv-helpers#computer-vision-utilities#python-library
Stars4.6k
Forks1.0k
Last commit2 years ago
Dedupe
DedupePython

A Python library using machine learning for accurate and scalable fuzzy matching, record deduplication, and entity resolution on structured data.

#data-cleaning#de duplicating#python-library
Stars4.5k
Forks577
Last commit1 year ago
pandera
panderaPython

A flexible and expressive API for performing statistical data validation on dataframe-like objects.

#data-cleaning#pandas-validation#python-library
Stars4.5k
Forks491
Last commit1 day ago
yellowbrick
yellowbrickPython

A suite of visual diagnostic tools that extend scikit-learn to steer machine learning model selection through visualizations.

#feature-analysis#estimator#python-library
Stars4.4k
Forks576
Last commit1 year ago
graphene-django
graphene-djangoPython

A library for building GraphQL APIs with seamless Django integration, enabling efficient and flexible data querying.

#data-querying#orm-integration#python-library
Stars4.4k
Forks762
Last commit4 months ago
elasticsearch-py
elasticsearch-pyPython

Official Python client for Elasticsearch, providing idiomatic access to search and analytics engines.

#search#client#python-library
Stars4.4k
Forks1.2k
Last commit5 days ago
PyMongo
PyMongoPython

The official MongoDB driver for Python, providing synchronous and asynchronous APIs for database interaction.

#bson#data-serialization#python-library
Stars4.4k
Forks1.2k
Last commit1 day ago
PocketSphinx
PocketSphinxC

A lightweight, open-source continuous speech recognition engine for embedded and offline applications.

#c-library#embedded-systems#python-library
Stars4.4k
Forks728
Last commit11 days ago
terminaltexteffects
terminaltexteffectsPython

A terminal visual effects engine and Python library for creating inline animations like Matrix rain, decrypt, and beams.

#python-library#cli-application#ansi-sequences
Stars4.3k
Forks98
Last commit1 day ago
neuralforecast
neuralforecastPython

A Python library offering scalable and user-friendly implementations of state-of-the-art neural forecasting models.

#transformer#nbeatsx#neural-network
Stars4.3k
Forks512
Last commit10 days ago
markdown
markdownPython

A Python implementation of John Gruber's Markdown with comprehensive extension support.

#markdown-extensions#python-library#content-management
Stars4.3k
Forks920
Last commit1 day ago
PreviousPage 3 of 18

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 months ago
2 months ago
2 months ago
Next
#Python237
#Machine Learning200
#Deep Learning92
#Data Science61
#Scientific Computing47
#Micropython43
#Neural Networks37
#Computer Vision36
#Cli Tool36
#Pytorch36
#Tensorflow35
#Natural Language Processing33