All libraries
200 libraries and counting.
No libraries match your search.
aiohttp
One toolkit that can both ask questions of the internet and answer them.
Databases & Storagealembic
Version control for your database's structure, so changing it stops feeling like defusing a bomb.
Data Visualizationaltair
Describe what your chart should show, not how to draw it, and let the library do the rest.
DevOps & Cloudansible
Write a to-do list for your servers once, and Ansible does the chores on all of them, every time, without complaint.
Machine Learning & AIanthropic
The same idea as calling ChatGPT from code, except this one dials up Claude instead.
Task Queues & Schedulinganyio
One set of instructions that works whether your program is built on asyncio or on Trio, no translation needed.
Task Queues & SchedulingAPScheduler
A tiny alarm clock built into your Python program that can ring every minute, every Monday, or the third Tuesday of next March.
GUIs & Gamesarcade
A modern, friendlier rethink of classic Python game-making, built for how people actually learn today.
Command-Line & Dev Toolsargcomplete
The invisible helper that lets you hit Tab in a terminal and have it just know what you meant.
Everyday Utilitiesarrow
Dates and times written the way you'd actually say them out loud, not the way a computer clock demands.
Scientific Computingastropy
The shared toolkit astronomers use so nobody has to reinvent how to read a star chart from scratch.
Configuration & Data Formatsattrs
Wrote the same repetitive class code one too many times, so its creator taught Python to write it for you.
Security & AuthenticationAuthlib
A one-stop shop for the confusing handshake behind every log-in-with-Google button you've ever clicked.
DevOps & Cloudazure-storage-blob
Microsoft's version of an infinite filing cabinet in the cloud, with a Python key that opens every drawer.
Finance & Tradingbacktrader
A flight simulator for trading strategies, so you can crash them safely before risking real money.
Security & Authenticationbcrypt
Turns your password into digital mush that's mathematically painful for anyone to un-mush.
Web Scraping & Automationbeautifulsoup4
Untangles messy webpage code into something searchable, like alphabetizing a junk drawer.
Testing & Quality Assurancebehave
Write your tests as plain English sentences a manager could understand, and behave turns them into real automated checks.
Scientific Computingbiopython
Gives biologists a way to wrangle DNA sequences and lab data without becoming programmers first.
Code Quality & Packagingblack
The formatter that ends office arguments about code style by simply refusing to negotiate.
Data Visualizationbokeh
Interactive, browser-ready charts for data scientists who don't want to learn web development.
DevOps & Cloudboto3
The remote control that lets Python code push every button inside Amazon's cloud.
Web Frameworks & APIsbottle
An entire web framework small enough to fit inside a single file.
Code Quality & Packagingbump2version
Changes a project's version number everywhere it appears with one command, so nothing gets forgotten.
Everyday Utilitiescachetools
Remembers the answer to a question you already asked, so it never has to work it out twice.
Machine Learning & AIcatboost
Made by the team behind Yandex's search engine, built to stop fighting with categories like city or color.
Finance & Tradingccxt
One shared remote control for over a hundred different cryptocurrency exchanges.
Task Queues & Schedulingcelery
The kitchen crew working behind the scenes so your website doesn't make you wait while it does the slow stuff.
Configuration & Data FormatsCerberus
A lightweight guard dog for your dictionaries, checking every key and value before letting them through.
Web Frameworks & APIsCherryPy
One of the internet's longest-running Python web tools, still quietly humming along.
Command-Line & Dev Toolsclick
The reason typing --help after a command actually gives you a clean, useful answer.
Command-Line & Dev Toolscolorama
The tiny fix that stopped Windows terminals from displaying colored text as garbled nonsense.
Web Frameworks & APIsconnexion
Write the contract first, and let the code fill itself in around it.
Code Quality & Packagingcookiecutter
Answer a few quick questions, and it hands you a fully organized project instead of a blank, intimidating folder.
Testing & Quality Assurancecoverage
A highlighter that marks exactly which lines of your code your tests actually touched, and which you're flying blind on.
Security & Authenticationcryptography
The toolbox of digital locks and keys that keeps your passwords and private messages actually private.
Scientific ComputingCython
Lets Python borrow C's raw speed without forcing programmers to actually learn C.
Data Visualizationdash
Build a full interactive web dashboard in Python, without writing a line of JavaScript.
Data Science & Analysisdask
Takes the tools you already know and quietly spreads the work across many computers.
Configuration & Data Formatsdataclasses-json
Teaches Python's tidy little data containers how to speak fluent JSON.
GUIs & Gamesdearpygui
Builds interactive control panels and dashboards fast enough to feel like a video game, not a form.
Web Frameworks & APIsDjango
The framework that turns 'we need a website by Friday' into 'it's already live.'
DevOps & Clouddocker
A remote control for Docker, so Python scripts can build and launch containers without touching the command line.
Task Queues & Schedulingdramatiq
A background task library built by someone who used Celery, got frustrated, and decided to do it better.
Everyday Utilitiesemoji
Lets a program type a shortcode like thumbs_up and have it turn into an actual thumbs-up emoji.
DevOps & Cloudfabric
Type a command once and Fabric quietly runs it on every server on your list, like a group text for computers.
Images, Audio & Videoface-recognition
Puts the same face-matching magic used to unlock phones within reach of a hobbyist's laptop.
Testing & Quality Assurancefactory-boy
A factory line for test data: define the blueprint once, then stamp out as many realistic fake records as you need.
Testing & Quality AssuranceFaker
A machine that invents thousands of realistic fake names and addresses so you never test with John Smith again.
Web Frameworks & APIsfalcon
Built for the unglamorous, high-stakes job of moving data at massive scale, reliably.
Web Frameworks & APIsfastapi
Write a few lines of Python, get a fully documented API website for free.
Command-Line & Dev Toolsfire
Point this at almost any piece of Python code, and it instantly becomes something you can run from a terminal.
Code Quality & Packagingflake8
The strict but fair editor who reads your code and quietly circles every typo and bad habit.
Web Frameworks & APIsFlask
A tiny toolbox that lets one person build what used to take a whole team.
Machine Learning & AIgensim
The library that first taught computers that king minus man plus woman equals queen.
DevOps & Cloudgoogle-cloud-storage
The world's biggest walk-in closet for your files, rented from Google and organized so code can find anything instantly.
Data Visualizationgradio
The fastest way to give a machine learning model a face people can actually click.
Networking & Messaginggrpcio
Google's blueprint for how its own massive internal systems talk to each other, packaged for the rest of us.
Web Frameworks & APIsgunicorn
The reliable workhorse that keeps Python websites answering visitors around the clock.
Data Visualizationholoviews
Describe the chart you want and let the computer figure out how to draw it.
Web Scraping & Automationhttpx
Requests' faster, more modern sibling, built for a Python that does several things at once.
Web Frameworks & APIshug
Write one Python function, get a web API, a command-line tool, and documentation for free.
Everyday Utilitieshumanize
Turns 1,234,567 seconds into 2 weeks ago, the way an actual human would say it.
Testing & Quality Assurancehypothesis
Instead of you thinking up test cases, this library invents thousands of weird ones trying to break your code.
Images, Audio & VideoImageIO
The universal adapter that lets Python open just about any image or video format without a fuss.
DevOps & Cloudinvoke
Turn your messy folder of shell scripts into a tidy, single command anyone on the team can run.
Code Quality & Packagingisort
The librarian that quietly reorganizes the top of every Python file so imports are never a mess.
Everyday Utilitiesjoblib
The quiet workhorse that saves machine learning models to disk and reruns big Python jobs in parallel.
Configuration & Data Formatsjsonschema
The rulebook checker that makes sure a piece of JSON actually follows the rules it claims to follow.
Documentation & Publishingjupyter-book
Turns a folder of data-science notebooks into an interactive online textbook, code and all.
Machine Learning & AIkeras
Neural networks with training wheels, built by the researcher who now helps shape where AI is headed.
GUIs & GamesKivy
Writes one app that runs on your phone, your laptop, and even a touchscreen kiosk, from a single codebase.
Task Queues & Schedulingkombu
The universal translator that lets Python talk to a dozen different messaging systems in one consistent language.
DevOps & Cloudkubernetes
The steering wheel for Kubernetes clusters — command an army of containers from Python instead of a terminal.
Machine Learning & AIlangchain
The duct tape and wiring that turns a chatbot API into an assistant that can look things up and act.
Machine Learning & AIlightgbm
Built by Microsoft to do XGBoost's job, but fast enough for datasets with millions of rows.
Web Scraping & Automationlxml
The quiet speed demon underneath a lot of Python's fastest scraping and data tools.
Configuration & Data Formatsmarshmallow
A translator that turns messy Python objects into clean JSON and back again, no confusion allowed.
Data Visualizationmatplotlib
The original Python chart-maker that even the shinier tools still quietly lean on underneath.
Web Scraping & AutomationMechanicalSoup
Fills out web forms and clicks links automatically, like a robot with reading glasses on.
Documentation & Publishingmkdocs
Write your project's manual in the same plain Markdown you'd use for a README, and get a real website for free.
Documentation & Publishingmkdocs-material
The theme that made plain Markdown docs look like they came out of a design agency.
Machine Learning & AImlflow
The lab notebook that stops data scientists from losing track of which model version actually worked.
Testing & Quality Assurancemock
A convincing stunt double for the parts of your code too slow, expensive, or risky to actually run during a test.
Everyday Utilitiesmore-itertools
The toolbox of clever tricks for looping through lists that Python somehow forgot to include.
Databases & Storagemotor
MongoDB's official driver for Python code that refuses to sit around waiting.
Images, Audio & Videomoviepy
Automates video edits that would otherwise mean hours clicking around in editing software.
Code Quality & Packagingmypy
Lets Python catch a whole category of bugs before the program ever runs, not after it crashes.
Databases & Storagemysqlclient
The no-nonsense bridge that lets Python speak directly to MySQL, one of the internet's most-used databases.
Networking & Messagingnetmiko
Speaks fluent router and switch, so network engineers don't have to type the same commands by hand endlessly.
Scientific Computingnetworkx
Maps out how anything, people, cities, molecules, connects to anything else, and finds the patterns hiding in the tangle.
Machine Learning & AInltk
The granddad of Python language tools, built for classrooms decades before chatbots made NLP a buzzword.
Testing & Quality Assurancenose2
The spiritual successor to a beloved testing tool that quietly retired, keeping its plugin-friendly spirit alive.
Scientific Computingnumba
Makes ordinary Python code run at nearly the speed of hand-written C, with barely a line changed.
Data Science & Analysisnumexpr
A quiet trick that makes number-crunching code run several times faster, barely changing anything.
Data Science & Analysisnumpy
The invisible math engine that almost every other Python data tool quietly depends on.
Security & Authenticationoauthlib
The rulebook enforcer behind countless login-with buttons, making sure nobody cuts corners on security.
Machine Learning & AIonnx
The universal power adapter that lets an AI model trained in one tool actually run in another.
Machine Learning & AIopenai
The Python shortcut for talking to ChatGPT's brain without touching a single web request yourself.
Images, Audio & Videoopencv-python
The eyes behind self-driving cars, warehouse robots, and that filter that turns your face into a puppy.
Data Science & Analysisopenpyxl
Lets a Python script read and write real Excel files, formulas, formatting and all.
Machine Learning & AIoptuna
The tireless intern that tries thousands of setting combinations so nobody has to guess.
Networking & Messagingpaho-mqtt
The tiny, chatty protocol that lets your smart thermostat whisper updates to the cloud all day long.
Data Science & Analysispandas
Turns a spreadsheet with a million rows into something you can search in under a second.
Finance & Tradingpandas-datareader
A free tap into government and financial databases, poured directly into a spreadsheet-like table.
DevOps & Cloudparamiko
The engine that lets Python speak fluent SSH, the secure language computers use to remote-control each other.
Security & Authenticationpasslib
A password-hashing Swiss Army knife built for the days when nobody could agree on one right way to do it.
Documentation & Publishingpdoc
Point it at your code and it writes the reference manual for you, no separate writing required.
Databases & Storagepeewee
An ORM small enough to actually read in an afternoon, and it never pretends otherwise.
Everyday Utilitiespendulum
A clock that never lies to you about timezones, even after months of daylight saving changes.
Networking & Messagingpika
The delivery van that shuttles messages between different parts of a system through a RabbitMQ warehouse.
Images, Audio & Videopillow
The tool that lets a computer crop, resize, and touch up photos without ever opening Photoshop.
Scientific ComputingPint
Keeps a computer from ever confusing miles with kilometers, or pounds with kilograms, again.
Code Quality & Packagingpipenv
Merges the jobs of install this and remember exactly what I installed into one command.
Web Scraping & Automationplaywright
The browser automation tool built by engineers who got tired of their last one's limits.
Data Visualizationplotly
Charts you can actually poke at, hover, zoom, click, instead of a flat picture stuck on a page.
Code Quality & Packagingpoetry
One tool that finally makes it works on my machine a much rarer excuse.
Data Science & Analysispolars
The new kid that makes pandas users wonder why they waited so long.
Code Quality & Packagingpre-commit
The bouncer that stops sloppy code from ever getting into the club in the first place.
Command-Line & Dev Toolsprompt-toolkit
The engine behind command lines smart enough to highlight your syntax while you type.
Databases & Storagepsycopg2-binary
The translator that lets Python and PostgreSQL, one of the world's most trusted databases, talk to each other.
Configuration & Data Formatspydantic
The bouncer that checks every piece of data at the door before your program lets it in.
Images, Audio & Videopydub
Cuts, splices, and remixes audio files with the same ease as trimming a sentence in a text editor.
Data Visualizationpygal
Charts that stay crisp no matter how far you zoom in, because they're math, not pictures.
GUIs & Gamespygame
The training wheels an entire generation of indie game developers learned to ride on.
GUIs & Gamespyglet
A lean, no-nonsense engine for building games and multimedia apps that don't need a giant toolkit.
Security & AuthenticationPyJWT
Builds the little digital wristbands websites hand you after you log in, so they know it's really you.
Code Quality & Packagingpylint
The code reviewer who never gets tired, never gets nice about it, and catches everything.
Scientific Computingpymc
Helps you make smart guesses about uncertain things, and honestly tells you how confident to be.
Databases & Storagepymongo
The official handshake between Python and MongoDB, a database built to store data the way you'd sketch it.
Security & AuthenticationpyOpenSSL
A Python handle bolted onto one of the most important, most infamous pieces of security software ever written.
Web Scraping & Automationpyppeteer
An unofficial Python stunt double for Google's browser-automation tool, Puppeteer.
GUIs & GamesPyQt5
The toolkit behind thousands of professional-looking desktop apps you'd never guess were built with Python.
Web Frameworks & APIspyramid
Lets a weekend hobby project grow into a company's core system without a rewrite.
GUIs & GamesPySide6
Qt's own official, no-licensing-headaches way to build slick desktop apps in Python.
Images, Audio & Videopytesseract
Turns a photo of a receipt or a street sign into text you can actually copy and paste.
Testing & Quality Assurancepytest
The tool that lets you write 'assert this works' in plain Python and get a genuinely helpful answer when it doesn't.
Everyday Utilitiespython-dateutil
The library that quietly makes sense of next Tuesday and three months from now in code.
Configuration & Data Formatspython-dotenv
The quiet helper that keeps your passwords out of your code and out of GitHub by accident.
Security & Authenticationpython-jose
The security toolkit for signing and encrypting digital messages, named after an acronym, not a person.
Everyday Utilitiespython-slugify
Turns Cafe Deja Vu Grand Opening into cafe-deja-vu-grand-opening for a clean web address.
Networking & Messagingpython-socketio
Real-time messaging with the training wheels already on, reconnecting automatically when the network hiccups.
DevOps & Cloudpython-terraform
A Python translator that lets your code speak to Terraform, the tool that builds entire server setups from a text file.
Configuration & Data FormatsPyYAML
The reader that turns those indented, human-friendly config files into something a computer understands.
Networking & Messagingpyzmq
The messaging backbone quietly holding Jupyter notebooks together behind the scenes.
Finance & TradingQuantLib
The pricing math that Wall Street actually uses for bonds and options, free for anyone to run.
Command-Line & Dev Toolsquestionary
Turns clunky type-your-answer-and-press-enter prompts into something people actually enjoy filling out.
Scientific Computingqutip
Lets researchers simulate the genuinely strange behavior of quantum systems on an ordinary laptop.
Databases & Storageredis
A database fast enough to remember things while your app is still mid-sentence.
Web Scraping & Automationrequests
The library that made talking to the internet from Python feel like plain English.
Command-Line & Dev Toolsrich
The library that makes a plain black terminal look like it belongs in a sci-fi movie.
Testing & Quality Assurancerobotframework
Teach a computer to click, type, and check your software the exact same way, every single time, forever.
Task Queues & Schedulingrq
Redis Queue: the no-fuss little brother of Celery, for teams who just want background jobs without the manual.
Code Quality & Packagingruff
A code checker so fast it finishes before you'd notice it started, because it isn't written in Python at all.
Web Frameworks & APIssanic
A Python web framework built to race Node.js at its own speed game.
Everyday Utilitiesschedule
Lets a script say do this every Monday at 9am in plain, readable code.
Images, Audio & Videoscikit-image
Brings serious scientific rigor to image analysis, the kind researchers trust to measure real things.
Machine Learning & AIscikit-learn
The toolbox that taught a generation of companies to predict things without hiring a math PhD.
Data Science & Analysisscipy
The toolbox of hard math so nobody has to rebuild it from scratch.
Web Scraping & AutomationScrapy
Built for scraping thousands of pages a minute, not just the one you're staring at.
Data Visualizationseaborn
Takes Matplotlib's plain charts and makes them look magazine-ready, with far less code.
Web Scraping & Automationselenium
Automates a real web browser to click, type, and scroll exactly like a person would.
Machine Learning & AIsentence-transformers
Teaches software that reset my password and I forgot my login basically mean the same thing.
Code Quality & Packagingsetuptools
The old, dependable machinery quietly running underneath almost every pip install you've ever typed.
Machine Learning & AIspacy
Natural language processing built for shipping products, not for grading linguistics homework.
Documentation & PublishingSphinx
It turned Python's official manual, and thousands of other project docs, into something people can actually navigate.
Databases & StorageSQLAlchemy
Lets Python code talk to almost any database without learning that database's own dialect.
Databases & Storagesqlite-utils
Turns a messy CSV file into a real, searchable database with a single command.
Web Frameworks & APIsstarlette
The quiet engine running underneath some of Python's fastest websites.
Data Science & Analysisstatsmodels
For when you need to know not just the answer, but how confident to be in it.
Data Visualizationstreamlit
Turn a Python script into a shareable web app before your coffee gets cold.
Data Science & Analysissympy
Skip the algebra homework: this library solves equations symbolically and shows its exact work.
Everyday Utilitiestenacity
Teaches your code to shrug off a failure and just try again, instead of giving up immediately.
Machine Learning & AItensorflow
The engine Google built to teach computers to see, translate, and listen, then gave away for free.
Command-Line & Dev Toolstextual
Full, clickable app interfaces that live entirely inside a text terminal, no browser, no window manager, just text.
Configuration & Data Formatstoml
A config file format one GitHub co-founder built because YAML's quirks were driving him up the wall.
Everyday Utilitiestoolz
Brings the elegant, assembly-line style of functional programming to everyday Python code.
Machine Learning & AItorch
The framework researchers actually enjoy using, a big reason today's AI boom moved so fast.
Web Frameworks & APIstornado
Built to hold thousands of open conversations at once without breaking a sweat.
Databases & Storagetortoise-orm
An ORM built from scratch for the era when Python learned to do several things at once.
Testing & Quality Assurancetox
A robot that installs your software in a dozen clean, empty rooms and checks it still works in every single one.
Command-Line & Dev Toolstqdm
The little bar that tells you a slow computer task isn't secretly broken, it's just working.
Machine Learning & AItransformers
Turned cutting-edge AI research into a one-line download for anyone with a laptop.
Task Queues & Schedulingtrio
A rewrite of how Python juggles many things at once, built by someone who thought the existing way was needlessly confusing.
Code Quality & Packagingtwine
The delivery truck that gets a finished piece of Python software safely onto PyPI's shelves.
Networking & MessagingTwisted
Was writing code that juggled thousands of network connections at once years before that became normal.
Command-Line & Dev Toolstyper
Write a normal Python function, and it magically becomes a slick command-line tool with autocomplete.
Web Scraping & Automationurllib3
The unglamorous engine room that Requests, and much of the Python web, quietly runs on.
Web Frameworks & APIsuvicorn
The engine that actually gets a fast Python website running, not just written.
Data Science & Analysisvaex
Explore a billion rows of data on a laptop without ever loading the whole thing into memory.
Everyday Utilitiesvalidators
A tireless bouncer checking whether an email, URL, or ID actually looks like what it claims to be.
Images, Audio & VideoWand
A friendly Python handshake with ImageMagick, the veteran Swiss Army knife of image editing.
Everyday Utilitieswatchdog
Software that never blinks, watching your files so something else can react the instant they change.
Networking & Messagingwebsockets
Keeps a phone line open between your browser and a server instead of hanging up after every sentence.
Code Quality & Packagingwheel
The reason installing Python software is usually instant instead of a slow rebuild-from-scratch process.
GUIs & GameswxPython
Builds desktop apps that actually look like they belong on your specific operating system.
Data Science & Analysisxarray
Gives multi-dimensional data, like weather maps changing over time, actual labels instead of just numbers.
Machine Learning & AIxgboost
For years, this was the not-so-secret weapon behind nearly every winning data science competition entry.
Finance & Tradingyfinance
Free, no-signup access to the same stock charts and prices you'd otherwise pay a data vendor for.
Finance & Tradingzipline-reloaded
The trading-strategy tester that outlived the company that built it.