Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Python Library

Python Library

484 projects

Showing 36 of 484 projects

fastFM
fastFMPython

A Python library implementing Factorization Machines with a scikit-learn compatible API for regression, classification, and ranking tasks.

#recommender-system#python-library#sparse-data
Stars1.1k
Forks205
Last commit3 years ago
BlackJAX
BlackJAXPython

A fast, modular Bayesian inference library for JAX, providing composable samplers for CPU and GPU.

#jax#python-library#bayesian-inference
Stars1.1k
Forks143
Last commit9 days ago
neomodel
neomodelPython

An Object Graph Mapper (OGM) for the Neo4j graph database, providing a familiar class-based modeling interface with full transaction support.

#schema-enforcement#database-driver#python-library
Stars1.1k
Forks244
Last commit3 months ago
canmatrix
canmatrixPython

A Python library for reading, writing, and converting various Controller Area Network (CAN) database formats.

#fibex#embedded-systems#can-bus
Stars1.1k
Forks438
Last commit5 days ago
ansible-runner
ansible-runnerPython

A tool and Python library providing a stable, consistent interface abstraction for interfacing with Ansible directly or as part of other systems.

#devops#python-library#container-interface
Stars1.1k
Forks380
Last commit19 days ago
Hail
HailPython

An open-source, Python-based data analysis tool with specialized data types and methods for genomic data at scale.

#scientific-computing#spark#python-library
Stars1.1k
Forks267
Last commit3 days ago
SKRL
SKRLPython

A modular Python library for Reinforcement Learning with support for PyTorch, JAX, NVIDIA Warp, and multiple environment interfaces.

#robotics#gymnasium#jax
Stars1.1k
Forks144
Last commit29 days ago
ikpy
ikpyPython

A pure-Python inverse kinematics library for computing robot joint positions from end-effector poses.

#robotics#urdf-parser#python-library
Stars1.0k
Forks176
Last commit15 days ago
Plato
PlatoPython

A flexible Python framework for developing, training, and evaluating conversational AI agents in single or multi-agent environments.

#conversational-ui#chatbots#python-library
Stars981
Forks186
Last commit5 years ago
Dynamax
DynamaxPython

A Python library for probabilistic state space modeling and inference, built on JAX.

#state-space-models#probabilistic-modeling#jax
Stars970
Forks113
Last commit5 months ago
pygmsh
pygmshPython

A Python interface to Gmsh for creating complex geometries and generating meshes with useful abstractions.

#pypi#meshing#scientific-computing
Stars963
Forks170
Last commit2 years ago
Chex
ChexPython

A library of utilities for writing and testing reliable JAX code, including assertions, debugging tools, and test variants.

#code-reliability#jax#python-library
Stars944
Forks69
Last commit1 month ago
mingus
mingusPython

A Python package for music theory, composition, analysis, and MIDI generation.

#python-library#music-composition#music-notation
Stars925
Forks169
Last commit2 years ago
pyFM
pyFMPython

A Python implementation of Factorization Machines for recommendation and classification tasks using stochastic gradient descent with adaptive regularization.

#python-library#collaborative-filtering#sgd
Stars925
Forks304
Last commit5 years ago
CLTK
CLTKPython

A Python natural language processing library for pre-modern languages like Latin, Ancient Greek, and Sanskrit.

#latin#ai#spacy
Stars907
Forks338
Last commit3 months ago
Deepnet
DeepnetPython

GPU-accelerated Python implementation of six fundamental deep learning algorithms using CUDA libraries.

#cuda#autoencoders#python-library
Stars895
Forks433
Last commit12 years ago
OpenFE
OpenFEPython

An automated feature generation framework for tabular data that discovers expert-level features to boost machine learning model performance.

#parallel-computing#python-library#data-science
Stars873
Forks112
Last commit2 years ago
LibMEI
LibMEIC++

A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.

#pypi#music#python-library
Stars871
Forks219
Last commit2 days ago
Verovio
VerovioC++

A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.

#pypi#music#python-library
Stars871
Forks219
Last commit2 days ago
mlens
mlensPython

A Python library for building high-performance, memory-efficient ensemble learning networks with a Scikit-learn compatible API.

#ensemble-learning#parallel-computing#ensemble
Stars866
Forks110
Last commit2 years ago
Snakebite
SnakebitePython

A pure Python HDFS client and Hadoop minicluster wrapper for interacting with Hadoop Distributed File System.

#python-hdfs-client#python-library#distributed-storage
Stars858
Forks213
Last commit4 years ago
anchor
anchorJupyter Notebook

A model-agnostic method for generating high-precision rule-based explanations for black-box classifier predictions.

#python-library#text-classification#xai
Stars813
Forks112
Last commit3 years ago
FastAPI Guard
FastAPI GuardPython

A security middleware library for FastAPI providing IP control, rate limiting, penetration detection, and security headers.

#fastapi#rest#web-security
Stars789
Forks40
Last commit6 days ago
quadpy
quadpy

A comprehensive Python library offering over 1500 numerical integration schemes for 1D, 2D, and nD domains with support for complex, vector, and matrix-valued functions.

#vectorized-computing#scientific-computing#mathematics
Stars787
Forks90
Last commit21 days ago
Tensorflow Data Validation (TFDV)
Tensorflow Data Validation (TFDV)Python

A scalable library for exploring, validating, and monitoring machine learning data, integrated with TensorFlow and TFX.

#python-library#data-schema#mlops
Stars780
Forks182
Last commit6 days ago
python-ternary
python-ternaryPython

A Python library for creating ternary plots (triangular diagrams) using Matplotlib.

#scientific-computing#python-library#matplotlib
Stars780
Forks156
Last commit2 years ago
mdformat
mdformatPython

An opinionated, CommonMark-compliant Markdown formatter and Python library for enforcing consistent style.

#pre-commit#codeformatter#python-library
Stars779
Forks56
Last commit14 days ago
tffm
tffmJupyter Notebook

TensorFlow implementation of arbitrary order (≥2) Factorization Machines for classification and regression tasks.

#gradient-optimization#python-library#sparse-data
Stars778
Forks173
Last commit4 years ago
Dplython
DplythonPython

A Python library that brings R's dplyr data manipulation syntax to pandas DataFrames using a pipe operator.

#dplyr#python-library#data-science
Stars761
Forks52
Last commit9 years ago
MDTraj
MDTrajPython

A Python library for reading, writing, and analyzing molecular dynamics trajectories with support for numerous file formats.

#scientific-computing#python-library#trajectory-analysis
Stars716
Forks294
Last commit5 days ago
littleballoffur
littleballoffurPython

A Python library providing a comprehensive collection of graph sampling algorithms for NetworkX and NetworKit.

#networkx#graph#random-walk
Stars714
Forks54
Last commit5 months ago
ThunderGBM
ThunderGBMC++

A fast GPU-accelerated library for training Gradient Boosting Decision Trees (GBDT) and Random Forests.

#cuda#random-forest#high-performance-computing
Stars713
Forks87
Last commit1 year ago
chainer-chemistry
chainer-chemistryPython

A deep learning library built on Chainer for molecular property prediction using graph convolutional neural networks.

#graph-neural-networks#molecular-machine-learning#chainer
Stars700
Forks132
Last commit
Transitfeed merge function
Transitfeed merge functionPython

A Python library for reading, validating, and writing transit schedule data in GTFS format.

#transportation-planning#python-library#schedule-parsing
Stars689
Forks252
Last commit3 years ago
quinn
quinnPython

A PySpark library providing helper methods for DataFrame validation, column transformations, and schema utilities to boost developer productivity.

#dataframe-utilities#apache-spark#spark-extensions
Stars687
Forks95
Last commit1 year ago
NetKet
NetKetPython

A Python library built on JAX for studying many-body quantum systems using neural networks and machine learning.

#scientific-computing#quantum#variational-methods
Stars680
Forks215
Last commit5 days ago
PreviousPage 8 of 14

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
3 years ago
Next
#Python201
#Machine Learning182
#Deep Learning84
#Data Science55
#Scientific Computing41
#Pytorch36
#Computer Vision34
#Tensorflow33
#Neural Networks32
#Cli Tool30
#Natural Language Processing29
#Nlp25