Track Awesome Python Updates Daily
The definitive list that answers "I want to do X in Python, which tool should I use?"
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 vinta/awesome-python · ⭐ 314K · 🏷️ Programming Languages
Aug 16, 2026
Projects / AI and Agents
- Orchestration
- langchain (⭐144k) - Building applications with LLMs through composability.
- langgraph (⭐40k) - Low-level orchestration framework for building stateful, long-running LLM agents.
- crewai (⭐57k) - A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
- pydantic-ai (⭐19k) - A Python agent framework for building generative AI applications with structured schemas.
- Vendor Agent SDKs
- openai-agents (⭐28k) - OpenAI's framework for building and managing AI agents.
- claude-agent-sdk (⭐7.9k) - Anthropic's Python SDK for building AI agents on Claude Code's harness — custom tools, in-process MCP servers, hooks.
- Personal Assistants
- hermes-agent (⭐225k) - An adaptive personal AI assistant that grows with you.
- Prompt Optimization
- dspy (⭐37k) - A framework for programming, not prompting, language models.
- Data Layer
- instructor (⭐14k) - A library for extracting structured data from LLMs, powered by Pydantic.
- llama-index (⭐52k) - A data framework for your LLM application.
- mem0 (⭐63k) - An intelligent memory layer for AI agents enabling personalized interactions.
- Pre-trained Models
- transformers (⭐163k) - A framework that lets you easily use pre-trained transformer models for NLP, vision, and audio tasks.
- LLM Inference and Serving
- sglang (⭐32k) - A high-performance serving framework for large language models and multimodal models.
- vllm (⭐89k) - A high-throughput and memory-efficient inference and serving engine for LLMs.
- mlx-lm (⭐6.5k) - Run and fine-tune large language models on Apple Silicon with MLX.
- LLM Gateways
- LiteLLM (⭐56k) - Call 100+ LLMs using OpenAI format.
- Fine-tuning
- unsloth (⭐72k) - A library for faster LLM fine-tuning and training with reduced memory usage.
- Speech
- openai-whisper (⭐107k) - A general-purpose automatic speech recognition model trained on 680k hours of multilingual and multitask supervised data.
- funasr (⭐20k) - Industrial-grade speech recognition toolkit with 170x realtime speed, 50+ languages, speaker diarization, and emotion detection.
- vibevoice (⭐52k) - A family of open-source voice AI models from Microsoft for text-to-speech and long-form speech recognition.
- gTTS (⭐2.6k) - Python library and CLI tool for converting text to speech using Google Translate TTS.
- kittentts (⭐15k) - Lightweight ONNX text-to-speech library with small CPU-friendly models.
Projects / Deep Learning
- Reinforcement Learning
- gymnasium (⭐12k) - A standard API for reinforcement learning environments with popular reference environments (gym (⭐37k) successor).
- stable-baselines3 (⭐14k) - PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.
Projects / Natural Language Processing
- General
- nltk (⭐15k) - A leading platform for building Python programs to work with human language data.
- spacy (⭐34k) - A library for industrial-strength natural language processing in Python and Cython.
- gensim (⭐16k) - Topic Modeling for Humans.
- stanza (⭐7.9k) - The Stanford NLP Group's official Python library, supporting 60+ languages.
- Chinese
- jieba (⭐35k) - The most popular Chinese text segmentation library.
- pypinyin (⭐5.4k) - Convert Chinese hanzi (漢字) to pinyin (拼音).
- pangu.py (⭐278) - Paranoid text spacing.
Projects / Computer Vision
- General
- opencv-python (⭐5.4k) - Open Source Computer Vision Library.
- ultralytics (⭐61k) - Ultralytics YOLO for object detection, segmentation, pose estimation, and classification with state-of-the-art accuracy and speed.
- kornia (⭐11k) - Open Source Differentiable Computer Vision Library for PyTorch.
- fiftyone (⭐11k) - The open-source tool for building high-quality datasets and computer vision models.
Projects / Web Frameworks
- Synchronous
- flask (⭐72k) - A microframework for Python.
- django (⭐88k) - The most popular web framework in Python.
- bottle (⭐8.8k) - A fast and simple micro-framework distributed as a single file with no dependencies.
- pyramid (⭐4.1k) - A small, fast, down-to-earth, open source Python web framework.
- fasthtml (⭐7k) - The fastest way to create an HTML app.
- Asynchronous
- starlette (⭐13k) - A lightweight ASGI framework and toolkit for building high-performance async services.
- tornado (⭐22k) - A web framework and asynchronous networking library.
- litestar (⭐8.4k) - Production-ready, capable and extensible ASGI Web framework.
- reflex (⭐29k) - A framework for building reactive, full-stack web applications entirely with Python.
Projects / Web APIs
- Django
- django-rest-framework (⭐30k) - A powerful and flexible toolkit to build web APIs.
- django-ninja (⭐9.2k) - Fast, Django REST framework based on type hints and Pydantic.
- strawberry-django (⭐501) - Strawberry GraphQL integration with Django.
- django-modern-rest (⭐1.3k) - Modern REST with speed, types, async,
msgspec,pydanticand other goodies!
- Framework Agnostic
- fastapi (⭐101k) - A modern, fast, web framework for building APIs with standard Python type hints.
- connexion (⭐4.6k) - A spec-first framework that automatically handles requests based on your OpenAPI specification.
- strawberry (⭐4.7k) - A GraphQL library that leverages Python type annotations for schema definition.
Projects / Web Servers
- ASGI
- uvicorn (⭐11k) - A lightning-fast ASGI server implementation, using uvloop and httptools.
- granian (⭐5.6k) - A Rust HTTP server for Python applications built on top of Hyper and Tokio, supporting WSGI/ASGI/RSGI.
- hypercorn (⭐1.6k) - An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
Projects / Authentication
- OAuth
- oauthlib (⭐3k) - A generic and thorough implementation of the OAuth request-signing logic.
- authlib (⭐5.4k) - A comprehensive library for building OAuth, OpenID Connect, and JWT/JWS/JWE/JWK/JWA.
- django-allauth (⭐10k) - Authentication app for Django that "just works."
- django-oauth-toolkit (⭐3.3k) - OAuth 2 goodies for Django.
Projects / ERP
- odoo (⭐54k) - A suite of open source business apps: CRM, e-commerce, accounting, inventory, and thousands of community modules.
Projects / HTTP Clients
- URL Manipulation
- yarl (⭐1.5k) - Yet another URL library.
- httpx.URL - The immutable URL class bundled with HTTPX.
Projects / ORM
- Relational Databases
- sqlalchemy (⭐12k) - The Python SQL Toolkit and Object Relational Mapper.
- django.db.models (⭐88k) - The Django ORM.
- peewee (⭐12k) - A small, expressive ORM.
- sqlmodel (⭐18k) - SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
- NoSQL Databases
- pynamodb (⭐2.6k) - A Pythonic interface for Amazon DynamoDB.
- mongoengine (⭐4.3k) - A Python Object-Document-Mapper for working with MongoDB.
- beanie (⭐2.7k) - An asynchronous Python object-document mapper (ODM) for MongoDB.
Projects / Database Drivers
- ClickHouse
- clickhouse-connect (⭐514) - The official ClickHouse client, with SQLAlchemy and Superset connectors.
- clickhouse-driver (⭐1.3k) - Python driver with native interface for ClickHouse.
- Other Relational Databases
- pyodbc (⭐3.1k) - An ODBC bridge for connecting to SQL Server and any other ODBC-accessible database.
- oracledb (⭐446) - The official Python driver for Oracle Database, successor to cx_Oracle.
- mssql-python (⭐461) - Official Microsoft driver for SQL Server and Azure SQL, built on ODBC for high performance and low memory usage.
- NoSQL Databases
- redis (⭐14k) - The Python client for Redis.
- pymongo (⭐4.3k) - The official Python client for MongoDB.
- cassandra-driver (⭐1.4k) - The Python Driver for Apache Cassandra.
- django-mongodb-backend (⭐227) - Official MongoDB database backend for Django.
Projects / Caching
- diskcache (⭐2.9k) - SQLite and file backed cache backend with faster lookups than memcached and redis.
Projects / Search
- elasticsearch (⭐4.4k) - The official low-level Python client for Elasticsearch.
- opensearch-py (⭐469) - The official low-level Python client for OpenSearch.
- meilisearch (⭐600) - The official Python client for the Meilisearch search engine.
Projects / Data Analysis
- ibis-framework (⭐6.6k) - A portable Python dataframe library with a single API for 20+ backends.
Projects / Data Ingestion / ETL
- General
- awswrangler (⭐4.1k) - Pandas integration with AWS services like Athena, Glue, Redshift, S3, and DynamoDB.
- dlt (⭐5.7k) - A Python library for building data pipelines with automatic schema inference, incremental loading, and support for multiple sources and destinations.
- pathway (⭐63k) - Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- Financial Data
- yfinance (⭐25k) - Easy Pythonic way to download market and financial data from Yahoo Finance.
- akshare (⭐22k) - A financial data interface library, built for human beings!
- edgartools (⭐2.6k) - Library for downloading structured data from SEC EDGAR filings and XBRL financial statements.
- openbb (⭐71k) - A financial data platform for analysts, quants and AI agents.
Projects / Data Visualization
- Plotting
- matplotlib (⭐23k) - A Python 2D plotting library.
- plotly (⭐19k) - Interactive graphing library for Python.
- seaborn (⭐14k) - Statistical data visualization using Matplotlib.
- altair (⭐10k) - Declarative statistical visualization library for Python.
- bokeh (⭐20k) - Interactive Web Plotting for Python.
- Dashboards and Apps
- streamlit (⭐45k) - A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
- gradio (⭐43k) - Build and share machine learning apps, all in Python.
Projects / Science
- Core
- numpy (⭐33k) - A fundamental package for scientific computing with Python.
- scipy (⭐15k) - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
- numba (⭐11k) - Python JIT compiler to LLVM aimed at scientific Python.
- Symbolic Mathematics
- sympy (⭐15k) - A Python library for symbolic mathematics.
- Statistics
- statsmodels (⭐12k) - Statistical modeling and econometrics in Python.
- Simulation and Modeling
- pymc (⭐9.7k) - Probabilistic programming and Bayesian modeling in Python.
- simpy - A process-based discrete-event simulation framework.
- mesa (⭐3.8k) - An agent-based modeling framework for building, analyzing, and visualizing complex system simulations.
- Graphs and Networks
- networkx (⭐17k) - A high-productivity software for complex networks.
- Computational Geometry
- shapely (⭐4.5k) - Manipulation and analysis of geometric objects in the Cartesian plane.
- Other
- colour-science (⭐2.6k) - Implementing a comprehensive number of colour theory transformations and algorithms.
- manim (⭐40k) - An animation engine for explanatory math videos.
Projects / Quantum Computing
- cirq (⭐5k) - A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.
Projects / Algorithms and Design Patterns
- Algorithms
- sortedcontainers (⭐4k) - Fast and pure-Python implementation of sorted collections.
- algorithms (⭐26k) - Minimal examples of data structures and algorithms.
- thealgorithms (⭐224k) - All Algorithms implemented in Python.
- Design Patterns
- transitions (⭐6.6k) - A lightweight, object-oriented finite state machine implementation.
- python-patterns (⭐43k) - A collection of design patterns in Python.
Projects / Interactive Interpreter
- ipython (⭐17k) - A powerful interactive Python shell, and the kernel behind Jupyter notebooks.
Projects / Code Analysis
- Code Analysis
- vulture (⭐4.8k) - A tool for finding and analyzing dead Python code.
- prospector (⭐2.1k) - A tool to analyze Python code.
- repowise (⭐5.9k) - Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
- Git Hooks
- pre-commit (⭐15k) - A framework for managing and maintaining multi-language pre-commit hooks.
- Linters and Formatters
- ruff (⭐49k) - An extremely fast Python linter and code formatter.
- black (⭐42k) - The uncompromising Python code formatter.
- isort (⭐6.9k) - A Python utility / library to sort imports.
- pylint (⭐5.7k) - A fully customizable source code analyzer.
- flake8 (⭐3.8k) - A wrapper around
pycodestyle,pyflakesand McCabe. - bandit (⭐8.2k) - A tool designed to find common security issues in Python code.
Projects / Testing
- Frameworks
- pytest (⭐14k) - A mature full-featured Python testing tool.
- hypothesis (⭐8.9k) - Hypothesis is an advanced Quickcheck style property based testing library.
- robotframework (⭐12k) - A generic test automation framework.
- Test Runners
- tox (⭐3.9k) - Auto builds and tests distributions in multiple Python versions
- nox (⭐1.5k) - Flexible test automation for Python.
- Browser Automation
- playwright-python (⭐15k) - Python version of the Playwright testing and automation library.
- selenium (⭐34k) - Python bindings for Selenium WebDriver.
- API Testing
- schemathesis (⭐3.5k) - A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.
- Mock
- mock - (Python standard library) A mocking and patching library.
- responses (⭐4.3k) - A utility library for mocking out the requests Python library.
- freezegun (⭐4.5k) - Travel through time by mocking the datetime module.
- vcrpy (⭐3k) - Record and replay HTTP interactions on your tests.
- respx (⭐828) - Mock HTTPX with awesome request patterns and response side effects.
Projects / Debugging Tools
- Tracing
- hunter (⭐872) - A flexible code tracing toolkit.
Projects / Documentation
- mkdocs-material (⭐27k) - A documentation framework and Material Design theme built on MkDocs.
Projects / DevOps Tools
- Cloud Providers
- boto3 (⭐9.9k) - Python interface to Amazon Web Services.
- awscli (⭐17k) - Universal Command Line Interface for Amazon Web Services.
- azure-sdk-for-python (⭐5.6k) - Microsoft Azure SDK for Python, published as per-service packages.
- google-cloud-python (⭐5.4k) - Google Cloud client libraries for Python, published as per-service packages.
- Deployment
- fabric (⭐15k) - A simple, Pythonic tool for remote execution and deployment.
- chalice (⭐11k) - A Python serverless microframework for AWS.
- Other
- borgbackup (⭐14k) - A deduplicating archiver with compression and encryption.
- chaostoolkit (⭐2k) - A Chaos Engineering toolkit & Orchestration for Developers.
Projects / Distributed Computing
- ray (⭐43k) - A system for parallel and distributed Python that unifies the machine learning ecosystem.
- pyspark (⭐44k) - Apache Spark Python API.
- joblib (⭐4.4k) - A set of tools to provide lightweight pipelining in Python.
- mpi4py (⭐920) - Python bindings for MPI.
Projects / Messaging
- confluent-kafka (⭐501) - Confluent's Python client for Apache Kafka, built on librdkafka.
- pika (⭐3.9k) - Pure-Python RabbitMQ/AMQP 0-9-1 client library.
- paho-mqtt (⭐2.4k) - The Eclipse Paho MQTT client for Python.
Projects / Job Schedulers
- Workflow Orchestration
- apache-airflow (⭐47k) - Airflow is a platform to programmatically author, schedule and monitor workflows.
- prefect (⭐24k) - A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
- dagster (⭐16k) - An orchestration platform for the development, production, and observation of data assets.
Projects / CLI Development
- Terminal Rendering
- tqdm (⭐31k) - Fast, extensible progress bar for loops and CLI.
- rich (⭐57k) - Python library for rich text and beautiful formatting in the terminal. Also provides a great
RichHandlerlog handler. - colorama (⭐3.8k) - Cross-platform colored terminal text.
- alive-progress (⭐6.3k) - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
- TUI Frameworks
- textual (⭐37k) - A framework for building interactive user interfaces that run in the terminal and the browser.
- urwid (⭐3k) - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
- asciimatics (⭐4.3k) - A package to create full-screen text UIs (from interactive forms to ASCII animations).
Projects / CLI Tools
- Database CLIs
- pgcli (⭐13k) - PostgreSQL CLI with autocompletion and syntax highlighting.
- mycli (⭐12k) - MySQL CLI with autocompletion and syntax highlighting.
- litecli (⭐3.3k) - SQLite CLI with autocompletion and syntax highlighting.
- iredis (⭐2.7k) - Redis CLI with autocompletion and syntax highlighting.
- Downloaders
- yt-dlp (⭐184k) - A command-line program to download videos from YouTube and other video sites, a fork of youtube-dl.
- Shells
- xonsh (⭐9.6k) - A Python-powered shell. Full-featured and cross-platform.
- Terminal Workflow
- tmuxp (⭐4.6k) - A tmux (⭐49k) session manager.
Projects / GUI Development
- Desktop
- pygobject (⭐159) - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).
- wxPython (⭐2.6k) - A blending of the wxWidgets C++ class library with the Python.
- kivy (⭐19k) - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
- dearpygui (⭐16k) - A Simple GPU accelerated Python GUI framework
- toga (⭐5.4k) - A Python native, OS native GUI toolkit.
- Qt
- PySide6 (⭐130) - Qt for Python offers the official Python bindings for Qt, same as PyQt6 but it's the official binding with different licensing.
- PyQt6 - Python bindings for the Qt cross-platform application and UI framework.
- Tkinter
- tkinter - (Python standard library) The standard Python interface to the Tcl/Tk GUI toolkit.
- customtkinter (⭐14k) - A modern and customizable python UI-library based on Tkinter.
- tkdesigner (⭐10k) - Generates Tkinter interfaces from Figma designs using the Figma API.
- Web-based
- pywebview (⭐6k) - A lightweight cross-platform native wrapper around a webview component.
- nicegui (⭐16k) - An easy-to-use, Python-based UI framework, which shows up in your web browser.
- flet (⭐17k) - Cross-platform GUI framework for building modern apps in pure Python.
Projects / Text Processing
- Encoding and Unicode
- charset-normalizer (⭐787) - Universal character encoding detector, the default of the requests ecosystem.
- chardet (⭐2.7k) - Python character encoding detector.
- ftfy (⭐4.1k) - Makes Unicode text less broken and more consistent automagically.
- Fuzzy Matching
- rapidfuzz (⭐4.1k) - Rapid fuzzy string matching using various string metrics, with a C++ core.
- General
- difflib - (Python standard library) Helpers for computing deltas.
- pyfiglet (⭐1.6k) - An implementation of figlet written in Python.
- Parser
- pygments (⭐2.2k) - A generic syntax highlighter.
- pyparsing (⭐2.5k) - A general purpose framework for generating parsers.
- sqlparse (⭐4k) - A non-validating SQL parser.
- phonenumbers (⭐3.8k) - Parsing, formatting, storing and validating international phone numbers.
- parsy (⭐451) - Easy, generic parser combinator library for creating parsers.
- Transliteration and Slugs
- python-slugify (⭐1.6k) - A Python slugify library that translates unicode to ASCII.
- unidecode (⭐611) - ASCII transliterations of Unicode text.
- Unique identifiers
- shortuuid (⭐2.2k) - A generator library for concise, unambiguous and URL-safe UUIDs.
- sqids (⭐516) - A library for generating short unique IDs from numbers.
Projects / HTML Manipulation
- beautifulsoup4 - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
Projects / File Format Processing
- General
- pyelftools (⭐2.3k) - Parsing and analyzing ELF files and DWARF debugging information.
- tablib (⭐4.8k) - A module for Tabular Datasets in XLS, CSV, JSON, YAML.
- File Conversion
- markitdown (⭐174k) - Python tool for converting files and office documents to Markdown.
- docling (⭐65k) - Library for converting documents into structured data.
- Excel
- openpyxl - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.
- xlsxwriter (⭐4k) - A Python module for creating Excel .xlsx files.
- Word
- python-docx (⭐5.7k) - Reads, queries and modifies Microsoft Word 2007/2008 docx files.
- PowerPoint
- python-pptx (⭐3.5k) - Python library for creating and updating PowerPoint (.pptx) files.
- PDF
- pypdf (⭐10k) - A library capable of splitting, merging, cropping, and transforming PDF pages.
- reportlab - Allowing Rapid creation of rich PDF documents.
- pdfminer.six (⭐7k) - Pdfminer.six is a community maintained fork of the original PDFMiner.
- HTML-to-PDF
- weasyprint (⭐9.5k) - A visual rendering engine for HTML and CSS that can export to PDF.
- Data Formats
- tomllib - (Python standard library) Parse TOML files.
- pyyaml (⭐2.9k) - YAML implementations for Python.
Projects / Image Processing
- Barcodes and QR Codes
- qrcode (⭐4.9k) - A pure Python QR Code generator.
- python-barcode (⭐656) - Create barcodes in Python with no extra dependencies.
Projects / Audio & Video Processing
- Audio
- pydub (⭐9.8k) - Manipulate audio with a simple and easy high level interface.
- librosa (⭐8.6k) - Python library for audio and music analysis.
- Metadata
- mutagen (⭐1.9k) - A Python module to handle audio metadata.
- tinytag (⭐832) - A library for reading music meta data of MP3, OGG, FLAC and Wave files.
- beets (⭐16k) - A music library manager and MusicBrainz tagger.
Projects / Implementations
- Cython (⭐11k) - Optimizing Static Compiler for Python.
Projects / Built-in Classes Enhancement
- python-box (⭐2.8k) - Python dictionaries with advanced dot notation access.
Projects / Date and Time
- python-dateutil (⭐2.6k) - Extensions to the standard Python datetime module.
- whenever (⭐2.4k) - A modern datetime library, type-safe and DST-safe, backed by Rust.
Projects / Package Management
- Build Backends
- setuptools (⭐2.9k) - The historical and still most widely used pyproject build backend.
- hatchling (⭐7.2k) - Modern, extensible build backend from the hatch project.
- uv-build (⭐88k) - uv's fast, minimal build backend for pure-Python projects.
Projects / Configuration Files
- pydantic-settings (⭐1.4k) - Settings management using Pydantic models with validation, loading from environment variables and secrets files.
- hydra-core (⭐11k) - Hydra is a framework for elegantly configuring complex applications.
Projects / Penetration Testing
- sherlock-project (⭐88k) - Hunt down social media accounts by username across social networks.
- social-engineer-toolkit (⭐15k) - A toolkit for social engineering.
Projects / Supply Chain Security
- pip-audit (⭐1.3k) - Audits Python environments and dependency trees for known vulnerabilities, using the PyPI Advisory Database and OSV.
- uv audit - uv's built-in dependency vulnerability and malware scanning backed by OSV.
Aug 05, 2026
Projects / Serialization
- msgspec (⭐4k) - A fast serialization and validation library with built-in support for JSON, MessagePack, YAML, and TOML.
Jun 09, 2026
Projects / Hardware
- jumpstarter (⭐205) - A hardware-in-the-loop testing framework with a Python client library for automated testing on real and virtual hardware.
Jun 04, 2026
Projects / Built-in Classes Enhancement
- uuid-utils (⭐364) - A fast, Rust-backed drop-in replacement for Python's built-in
uuidmodule, supporting RFC 9562 (UUIDv6, UUIDv7, and UUIDv8).
Projects / Functional Programming
- more-itertools (⭐4.1k) - More routines for operating on iterables, beyond
itertools.
Projects / Package Repositories
- warehouse (⭐4.1k) - Next generation Python Package Repository (PyPI).
Projects / Miscellaneous
- blinker (⭐2.1k) - A fast Python in-process signal/event dispatching system.
May 12, 2026
Projects / Data Analysis
- pandas (⭐50k) - A library providing high-performance, easy-to-use data structures and data analysis tools.
- polars (⭐39k) - A fast DataFrame library implemented in Rust with a Python API.
May 07, 2026
Projects / Task Queues
- taskiq (⭐2.3k) - Distributed task queue with native asyncio support and pluggable brokers.
Resources / Newsletters
Apr 25, 2026
Projects / Messaging
- faststream (⭐5.3k) - A framework for building asynchronous services over Apache Kafka, RabbitMQ, NATS, MQTT and Redis.
Projects / Web Security
- secure (⭐1k) - HTTP security headers for Python web applications with ASGI and WSGI middleware.
Apr 22, 2026
Projects / Machine Learning
- Time Series Forecasting
- timesfm (⭐28k) - A pretrained foundation model from Google Research for time-series forecasting.
Apr 19, 2026
Resources / Websites
- Python Developer Tooling Handbook - Comprehensive guide to modern Python developer tools covering package management, linting, type checking, testing, and more.
Mar 27, 2026
Projects / Implementations
- pyodide (⭐15k) - Python distribution for the browser and Node.js based on WebAssembly.
Mar 23, 2026
Projects / AI and Agents
- Agent Skills
- django-ai-plugins (⭐122) - Django backend agent skills for Django, DRF, Celery, and Django-specific code review.
- sentry-skills (⭐897) - Python-focused engineering skills for code review, debugging, and backend workflows.
- trailofbits-skills (⭐6.4k) - Python-friendly security skills for auditing, testing, and safer backend development.
Mar 22, 2026
Projects / Geolocation
- geodjango (⭐88k) - A world-class geographic web framework that is part of Django.
Projects / Microsoft Windows
- pyenv-win (⭐7.4k) - A Python version manager for Windows (pyenv (⭐45k) fork).
Mar 21, 2026
Projects / Web APIs
- Flask
- apiflask (⭐1.1k) - A lightweight Python web API framework based on Flask and Marshmallow.
- RPC
- grpcio (⭐45k) - HTTP/2-based RPC framework with Python bindings, built by Google.
Projects / WebSocket
- websockets (⭐5.7k) - A library for building WebSocket servers and clients with a focus on correctness and simplicity.
- flask-socketio (⭐5.5k) - Socket.IO integration for Flask applications.
Projects / Admin Panels
- flask-admin (⭐6.1k) - Simple and extensible administrative interface framework for Flask.
Projects / Caching
- cachetools (⭐2.8k) - Extensible memoizing collections and decorators.
Projects / Data Validation
- pandera (⭐4.4k) - A data validation library for dataframes, with support for pandas, polars, and Spark.
Projects / Interactive Interpreter
- ptpython (⭐5.4k) - Advanced Python REPL built on top of the python-prompt-toolkit (⭐11k).
Projects / Code Analysis
- Refactoring
- rope (⭐2.2k) - Rope is a python refactoring library.
Projects / Debugging Tools
- Others
- django-debug-toolbar (⭐8.4k) - Display various debug information for Django.
- icecream (⭐10k) - Inspect variables, expressions, and program execution with a single, simple function call.
- flask-debugtoolbar (⭐978) - A port of the django-debug-toolbar to flask.
Projects / Date and Time
- dateparser (⭐2.9k) - A Python parser for human-readable dates in dozens of languages.
- pendulum (⭐6.7k) - Python datetimes made easy.
Projects / Configuration Files
- python-dotenv (⭐8.8k) - Reads key-value pairs from a
.envfile and sets them as environment variables.
Projects / Penetration Testing
- mitmproxy (⭐45k) - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Mar 20, 2026
Projects / CMS
- django-cms (⭐11k) - The easy-to-use and developer-friendly enterprise CMS powered by Django.
Projects / Email
- yagmail (⭐2.7k) - Yet another Gmail/SMTP client.
Projects / Database
- Vector
- chromadb (⭐29k) - An open-source embedding database for building AI applications with embeddings and semantic search.
- lancedb (⭐11k) - A developer-friendly embedded retrieval database for multimodal AI.
- zvec (⭐15k) - An embedded vector database for on-device RAG and edge AI, the SQLite of vector databases.
Projects / Serialization
- msgpack (⭐2.1k) - MessagePack serializer implementation for Python.
Projects / Build Tools
- invoke (⭐4.8k) - A tool for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks.
Projects / CLI Tools
- Project Scaffolding
- cookiecutter (⭐25k) - A command-line utility that creates projects from cookiecutters (project templates).
- copier (⭐3.5k) - A library and command-line utility for rendering projects templates.
Mar 19, 2026
Projects / Machine Learning
- General
- scikit-learn (⭐67k) - The most popular Python library for Machine Learning with extensive documentation and community support.
- pgmpy (⭐3.3k) - A Python library for probabilistic graphical models and Bayesian networks.
- feature-engine (⭐2.3k) - sklearn compatible API with the widest toolset for feature engineering and selection.
Projects / Recommender Systems
- scikit-surprise (⭐6.8k) - A scikit for building and analyzing recommender systems.
Projects / Template Engines
- jinja (⭐12k) - A modern and designer friendly templating language.
- mako (⭐450) - Hyperfast and lightweight templating for the Python platform.
Projects / Database Drivers
- MySQL - awesome-mysql (⭐2.6k)
- pymysql (⭐7.8k) - A pure Python MySQL driver compatible to mysql-python.
- mysqlclient (⭐2.5k) - MySQL connector with Python 3 support (mysql-python fork).
Projects / Database
- Analytical
- duckdb (⭐40k) - An in-process SQL OLAP database management system; optimized for analytics and fast queries, similar to SQLite but for analytical workloads.
- chdb (⭐2.9k) - In-process OLAP SQL engine with the full ClickHouse dialect, zero-copy pandas/Arrow interop, and federation to remote ClickHouse clusters via
remoteSecure().
Projects / Science
- Biology and Chemistry
- biopython (⭐5.2k) - Biopython is a set of freely available tools for biological computation.
- rdkit (⭐3.5k) - Cheminformatics and Machine Learning Software.
- Physics and Engineering
- astropy (⭐5.3k) - A community Python library for Astronomy.
- obspy (⭐1.3k) - A Python toolbox for seismology.
Projects / Quantum Computing
- qiskit (⭐7.7k) - An IBM-backed quantum SDK for building, simulating, and running circuits on real quantum hardware.
- qutip (⭐2.1k) - Quantum Toolbox in Python.
- pennylane (⭐3.4k) - A hybrid quantum-classical machine learning library with automatic differentiation support.
Projects / Interactive Interpreter
- jupyter (⭐13k) - A rich toolkit to help you make the most out of using Python interactively.
Projects / Testing
- Code Coverage
- coverage (⭐3.4k) - Code coverage measurement.
Projects / Build Tools
- doit (⭐2.1k) - A task runner and build tool.
Projects / Task Queues
- celery (⭐29k) - An asynchronous task queue/job queue based on distributed message passing.
Projects / Job Schedulers
- Task Scheduling
- apscheduler (⭐7.6k) - A light but powerful in-process task scheduler that lets you schedule functions.
- schedule (⭐12k) - Python job scheduling for humans.
Projects / Logging
- structlog (⭐4.9k) - Structured logging made easy.
Projects / GUI Development
- Wrappers
- gooey (⭐22k) - Turn command line programs into a full GUI application with one line.
Projects / Text Processing
- Internationalization
- babel (⭐1.5k) - An internationalization library for Python.
Projects / HTML Manipulation
- lxml (⭐3k) - A very fast, easy-to-use and versatile library for handling HTML and XML.
- justhtml (⭐1.1k) - A pure Python HTML5 parser that just works.
Projects / File Format Processing
- Markdown
- markdown-it-py (⭐1.4k) - Markdown parser with 100% CommonMark support, extensions, and syntax plugins.
- markdown (⭐4.2k) - A Python implementation of John Gruber’s Markdown.
- mistune (⭐3.1k) - Fastest and full featured pure Python parsers of Markdown.
Projects / Audio & Video Processing
- Video
- moviepy (⭐15k) - A module for script-based movie editing with many formats, including animated GIFs.
- vidgear (⭐3.7k) - Most Powerful multi-threaded Video Processing framework.
Projects / Game Development
- 3D Engines
- panda3d (⭐5.2k) - 3D game engine developed by Disney.
- Game Frameworks
- pygame (⭐8.9k) - Pygame is a set of Python modules designed for writing games.
- pyglet (⭐2.2k) - A cross-platform windowing and multimedia library for Python.
- pygame-ce (⭐1.6k) - An actively developed drop-in replacement with new features and performance improvements (pygame (⭐8.9k) fork).
- arcade (⭐2.1k) - Arcade is a modern Python framework for crafting games with compelling graphics and sound.
- Visual Novels
- renpy (⭐6.7k) - A Visual Novel engine.
Projects / Implementations
- pypy (⭐1.8k) - A very fast and compliant implementation of the Python language.
Projects / Date and Time
- zoneinfo - (Python standard library) IANA time zone support. Brings the tz database into Python.
Projects / Package Management
- Package Managers
- pip (⭐10k) - The package installer for Python.
- uv (⭐88k) - An extremely fast Python version, package and project manager, written in Rust.
- poetry (⭐34k) - Python dependency management and packaging made easy.
- hatch (⭐7.2k) - Modern, extensible Python project manager for environments, builds, and publishing.
- pipx (⭐13k) - Install and Run Python Applications in Isolated Environments. Like
npxin Node.js. - conda (⭐7.5k) - Cross-platform, Python-agnostic binary package manager.
Projects / Microsoft Windows
- pythonnet (⭐5.5k) - Python Integration with the .NET Common Language Runtime (CLR).
- pywin32 (⭐5.6k) - Python Extensions for Windows.
- winpython (⭐2.3k) - Portable development environment for Windows 10/11.
Feb 08, 2026
Projects / AI and Agents
- Image and Video Generation
- diffusers (⭐34k) - A library that provides pre-trained diffusion models for generating and editing images, audio, and video.
Projects / Web Scraping
- Frameworks
- browser-use (⭐109k) - Make websites accessible for AI agents with easy browser automation.
- scrapy (⭐64k) - A fast high-level screen scraping and web crawling framework.
- crawl4ai (⭐78k) - An open-source, LLM-friendly web crawler that provides lightning-fast, structured data extraction specifically designed for AI agents.
Projects / Serialization
- orjson (⭐8.2k) - Fast, correct JSON library.
Projects / Geolocation
- geopandas (⭐5.2k) - Python tools for geographic data (GeoSeries/GeoDataFrame) built on pandas.
Projects / CLI Development
- CLI Development
- argparse - (Python standard library) Command-line option and argument parsing.
- click (⭐18k) - A package for creating beautiful command line interfaces in a composable way.
- typer (⭐20k) - Modern CLI framework that uses Python type hints. Built on Click and Pydantic.
- prompt_toolkit (⭐11k) - A library for building powerful interactive command lines.
- fire (⭐28k) - A library for creating command line interfaces from absolutely any Python object.
Projects / Functional Programming
- functools - (Python standard library) Higher-order functions and operations on callable objects.
Projects / Configuration Files
- dynaconf (⭐4.3k) - Dynaconf is a configuration manager with plugins for Django, Flask and FastAPI.
Projects / Hardware
- bleak (⭐2.5k) - A cross platform Bluetooth Low Energy Client for Python using asyncio.
Jan 08, 2026
Projects / Admin Panels
- django-unfold (⭐3.6k) - Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience.
Projects / Interactive Interpreter
- marimo (⭐22k) - Transform data and train models, feels like a next-gen notebook, stored as Git-friendly Python.
Projects / Testing
- Fake Data
- faker (⭐19k) - A Python package that generates fake data.
- mimesis (⭐4.8k) - is a Python library that help you generate fake data.
Projects / File Manipulation
- watchfiles (⭐2.5k) - Simple, modern and fast file watching and code reload in python.
Resources / Podcasts
Jul 18, 2025
Projects / Environment Management
- uv (⭐88k) - An extremely fast Python version, package and project manager, written in Rust.
Feb 23, 2024
Projects / Admin Panels
- django-grappelli (⭐3.9k) - A jazzy skin for the Django Admin-Interface.
Projects / CMS
- wagtail (⭐20k) - A Django content management system.
Projects / Web Scraping
- Content Extraction
- feedparser (⭐2.4k) - Universal feed parser.
- html2text (⭐2.2k) - Convert HTML to Markdown-formatted text.
- trafilatura (⭐6.4k) - A tool for gathering text and metadata from the web, with built-in content filtering.
Projects / Caching
- dogpile.cache (⭐295) - dogpile.cache is a next generation replacement for Beaker made by the same authors.
Projects / Data Validation
- pydantic (⭐29k) - Data validation using Python type hints.
- jsonschema (⭐5k) - An implementation of JSON Schema for Python.
Projects / Data Visualization
- Specialized
- cartopy (⭐1.6k) - A cartographic python library with matplotlib support.
- pygraphviz (⭐845) - Python interface to Graphviz.
- graphify (⭐107k) - Turn any folder of code, SQL schemas, docs, papers, images, or videos into a queryable knowledge graph.
Projects / Geolocation
- geojson (⭐993) - Python bindings and utilities for GeoJSON.
Projects / Code Analysis
- Type Annotations Generators
- monkeytype (⭐5k) - A system for Python that generates static type annotations by collecting runtime types.
Projects / Debugging Tools
- Profiler
- py-spy (⭐15k) - A sampling profiler for Python programs. Written in Rust.
- memray (⭐15k) - A memory profiler that tracks allocations in Python code, native extensions, and the interpreter itself.
- pyinstrument (⭐8k) - A statistical wall-clock profiler with low overhead and readable call-tree output.
- scalene (⭐13k) - A high-performance, high-precision CPU, GPU, and memory profiler for Python.
Projects / Build Tools
- scons (⭐2.4k) - A software construction tool.
Projects / CLI Tools
- HTTP Clients
- httpie (⭐38k) - A command line HTTP client, a user-friendly cURL replacement.
Projects / HTML Manipulation
- markupsafe (⭐695) - Implements a XML/HTML/XHTML Markup safe string for Python.
Projects / Implementations
- cpython (⭐74k) - Default, most widely used implementation of the Python programming language written in C.
- micropython (⭐22k) - A lean and efficient Python programming language implementation.
Projects / Functional Programming
- toolz (⭐5.2k) - A collection of functional utilities for iterators, functions, and dictionaries. Also available as cytoolz (⭐1.1k) for Cython-accelerated performance.
Projects / Distribution
- Executables
- pyinstaller (⭐13k) - Converts Python programs into stand-alone executables (cross-platform).
- Nuitka (⭐15k) - Compiles Python programs into high-performance standalone executables (cross-platform, supports all Python versions).
- shiv (⭐1.9k) - A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.
- cx-Freeze (⭐1.6k) - It is a Python tool that converts Python scripts into standalone executables and installers for Windows, macOS, and Linux.
Projects / Cryptography
- cryptography (⭐7.7k) - A package designed to expose cryptographic primitives and recipes to Python developers.
Projects / Hardware
- pynput (⭐2.2k) - A library to control and monitor input devices.
Resources / Newsletters
Feb 03, 2021
Projects / Task Queues
- dramatiq (⭐5.3k) - A fast and reliable background task processing library for Python 3.
Jan 25, 2021
Projects / Web Servers
- WSGI
- gunicorn (⭐11k) - Pre-forked, ported from Ruby's Unicorn project.
- waitress (⭐1.6k) - Multi-threaded, powers Pyramid.
Jan 21, 2021
Projects / Database Drivers
- SQLite - awesome-sqlite (⭐404)
- sqlite3 - (Python standard library) SQLite interface compliant with DB-API 2.0.
- sqlite-utils (⭐2.1k) - Python CLI utility and library for manipulating SQLite databases.
Nov 03, 2020
Projects / Functional Programming
- returns (⭐4.3k) - A set of type-safe monads, transformers, and composition utilities.
Aug 21, 2020
Projects / Penetration Testing
- sqlmap (⭐38k) - Automatic SQL injection and database takeover tool.
Aug 02, 2020
Projects / Static Site Generators
- pelican (⭐13k) - Static site generator that supports Markdown and reST syntax.
Projects / Code Analysis
- Type Checkers - awesome-python-typing (⭐2k)
- mypy (⭐21k) - Check variable types during compile time.
- ty (⭐19k) - An extremely fast Python type checker and language server.
- pyright (⭐16k) - Full-featured static type checker for Python from Microsoft, the engine behind Pylance.
- pyrefly (⭐6.8k) - A fast type checker and language server for Python.
Projects / Documentation
- mkdocs (⭐22k) - Markdown friendly documentation generator.
Projects / DevOps Tools
- Configuration Management
- ansible (⭐70k) - A radically simple IT automation platform.
- cloud-init (⭐3.8k) - A multi-distribution package that handles early initialization of a cloud instance.
- pyinfra (⭐6k) - A versatile CLI tools and python libraries to automate infrastructure.
- salt (⭐16k) - Infrastructure automation and management system.
Projects / Logging
- logging - (Python standard library) Logging facility for Python.
Projects / Distribution
- Obfuscation
- pyarmor (⭐5.2k) - A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
Jul 08, 2020
Projects / Computer Vision
- OCR
- pytesseract (⭐6.4k) - A wrapper for Google Tesseract OCR.
- easyocr (⭐30k) - Ready-to-use OCR with 40+ languages supported.
Jun 11, 2020
Projects / DevOps Tools
- Monitoring and Processes
- psutil (⭐11k) - A cross-platform process and system utilities module.
- sentry-sdk (⭐2.2k) - Sentry SDK for Python.
- supervisor (⭐9.1k) - Supervisor process control system for UNIX.
- flower (⭐7.2k) - A real-time monitor and web admin for Celery task queues.
- sh (⭐7.2k) - A full-fledged subprocess replacement for Python.
Jun 06, 2020
Resources / Podcasts
Mar 30, 2020
Resources / Podcasts
Feb 06, 2020
Projects / Documentation
- diagrams (⭐43k) - Diagram as Code.
Jan 14, 2020
Projects / Logging
- loguru (⭐24k) - Library which aims to bring enjoyable logging in Python.
Jan 13, 2020
Projects / HTTP Clients
- Clients
- requests (⭐54k) - HTTP Requests for Humans.
- httpx (⭐15k) - A next generation HTTP client for Python.
- aiohttp (⭐17k) - Asynchronous HTTP client/server framework for asyncio and Python.
- urllib3 (⭐4.1k) - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.
Nov 04, 2019
Projects / WebSocket
- channels (⭐6.4k) - Developer-friendly asynchrony for Django.
Projects / Task Queues
- rq (⭐11k) - Simple job queues for Python.
- huey (⭐6k) - Little multi-threaded task queue.
Projects / Asynchronous Programming
- Async I/O
- asyncio - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
- anyio (⭐2.5k) - A high-level async concurrency and networking framework that works on top of asyncio or trio.
- uvloop (⭐12k) - Ultra fast asyncio event loop.
- trio (⭐7.3k) - A friendly library for async concurrency and I/O.
- gevent (⭐6.4k) - A coroutine-based Python networking library that uses greenlet (⭐1.8k).
- Twisted (⭐6k) - An event-driven networking engine.
May 25, 2019
Projects / Environment Management
- virtualenv (⭐5k) - A tool to create isolated Python environments.
Projects / Cryptography
- paramiko (⭐9.8k) - The leading native Python SSHv2 protocol library.
Mar 19, 2019
Projects / Package Repositories
- bandersnatch (⭐549) - PyPI mirroring tool provided by Python Packaging Authority (PyPA).
Mar 03, 2019
Projects / Deep Learning
- Frameworks
- pytorch (⭐102k) - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
- tensorflow (⭐197k) - The most popular Deep Learning framework created by Google.
- keras (⭐64k) - A high-level deep learning library with support for JAX, TensorFlow, and PyTorch backends.
- jax (⭐36k) - A library for high-performance numerical computing with automatic differentiation and JIT compilation.
- pytorch-lightning (⭐31k) - Deep learning framework to train, deploy, and ship AI products Lightning fast.
Projects / WebSocket
- autobahn-python (⭐2.5k) - WebSocket & WAMP for Python on Twisted and asyncio.
Projects / Authentication
- JWT
- pyjwt (⭐5.7k) - JSON Web Token implementation in Python.
Projects / Static Site Generators
- nikola (⭐2.7k) - A static website and blog generator.
Projects / Database
- Key-Value & Document
- tinydb (⭐7.5k) - A tiny, document-oriented database.
Projects / Search
- django-haystack (⭐3.7k) - Modular search for Django.
Projects / Serialization
- marshmallow (⭐7.2k) - A lightweight library for converting complex objects to and from simple Python datatypes.
Projects / Documentation
- pdoc (⭐2.5k) - Epydoc replacement to auto generate API documentation for Python libraries.
Projects / Distributed Computing
- dask (⭐14k) - A flexible parallel computing library for analytic computing.
Projects / Network Virtualization
- napalm (⭐2.5k) - Cross-vendor API to manipulate network devices.
Projects / Asynchronous Programming
- Parallelism
- concurrent.futures - (Python standard library) A high-level interface for asynchronously executing callables.
- multiprocessing - (Python standard library) Process-based parallelism.
Projects / Package Repositories
- devpi (⭐1.2k) - PyPI server and packaging/testing/release tool.
Projects / Configuration Files
- configparser - (Python standard library) INI file parser.
Projects / Cryptography
- pynacl (⭐1.2k) - Python binding to the Networking and Cryptography (NaCl) library.
Projects / Miscellaneous
- boltons (⭐6.9k) - A set of pure-Python utilities.
Mar 02, 2019
Projects / Web Asset Management
- django-storages (⭐3k) - A collection of custom storage back ends for Django.
- django-compressor (⭐2.9k) - Compresses linked and inline JavaScript or CSS into a single cached file.
Aug 12, 2018
Projects / File Manipulation
- pathlib - (Python standard library) A cross-platform, object-oriented path library.
Jun 03, 2018
Resources / Newsletters
Mar 26, 2018
Projects / File Manipulation
- mimetypes - (Python standard library) Map filenames to MIME types.
Feb 28, 2018
Projects / Built-in Classes Enhancement
- attrs (⭐5.8k) - Replacement for
__init__,__eq__,__repr__, etc. boilerplate in class definitions.
- bidict (⭐1.6k) - Efficient, Pythonic bidirectional map data structures and related functionality.
Feb 18, 2018
Resources / Podcasts
Jul 18, 2017
Projects / Environment Management
- pyenv (⭐45k) - Simple Python version management.
May 24, 2017
Projects / Recommender Systems
- annoy (⭐14k) - Approximate Nearest Neighbors in C++/Python optimized for memory usage.
- implicit (⭐3.8k) - A fast Python implementation of collaborative filtering for implicit datasets.
Feb 02, 2017
Projects / Machine Learning
- Gradient Boosting
- xgboost (⭐29k) - A scalable, portable, and distributed gradient boosting library.
- lightgbm (⭐19k) - A fast, distributed, high performance gradient boosting framework.
- catboost (⭐9.1k) - A fast, scalable, high performance gradient boosting on decision trees library.
Nov 14, 2016
Resources / Podcasts
Nov 12, 2016
Projects / Authentication
- Permissions
- django-guardian (⭐3.9k) - Implementation of per-object permissions for Django.
- django-rules (⭐2k) - A tiny but powerful app providing object-level permissions to Django, without requiring a database.
Projects / Caching
- django-cacheops (⭐2.3k) - A slick ORM cache with automatic granular event-driven invalidation.
Projects / Geolocation
- geopy (⭐4.8k) - Python Geocoding Toolbox.
Projects / Debugging Tools
- pdb-like Debugger
- ipdb (⭐2k) - IPython-enabled pdb.
- pudb (⭐3.3k) - A full-screen, console-based Python debugger.
Projects / Documentation
- sphinx (⭐8k) - Python Documentation generator.
Projects / Network Virtualization
- scapy (⭐12k) - A brilliant packet manipulation library.
Projects / File Manipulation
- watchdog (⭐7.4k) - API and shell utilities to monitor file system events.
- python-magic (⭐2.9k) - A Python interface to the libmagic file type identification library.
Projects / Image Processing
- General
- pillow (⭐14k) - Pillow is the friendly PIL fork.
- scikit-image (⭐6.6k) - A Python library for (scientific) image processing.
- rembg (⭐24k) - A tool to remove image backgrounds.
- wand (⭐1.5k) - Python bindings for MagickWand, C API for ImageMagick.
- pyvips (⭐815) - A fast image processing library with low memory needs.
- Image Serving
- thumbor (⭐11k) - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
Projects / Functional Programming
- funcy (⭐3.5k) - A fancy and practical functional tools.
Projects / Cryptography
- itsdangerous (⭐3.1k) - Various helpers to pass trusted data to untrusted environments.
May 09, 2016
Projects / Testing
- Load Testing
- locust (⭐28k) - Scalable user load testing tool written in Python.
Aug 28, 2015
Projects / Testing
- Object Factories
- factory_boy (⭐3.8k) - A test fixtures replacement for Python.
- polyfactory (⭐1.5k) - mock data generation library with support to classes (continuation of
pydantic-factories)
Aug 14, 2015
Projects / HTML Manipulation
- xmltodict (⭐5.8k) - Working with XML feel like you are working with JSON.
Aug 13, 2014
Projects / Database Drivers
- PostgreSQL - awesome-postgres (⭐12k)
- psycopg (⭐2.5k) - The most popular PostgreSQL adapter for Python.
- asyncpg (⭐8.1k) - A fast PostgreSQL Database Client Library for Python/asyncio.