Search every project in one place
Press to search. Tap a tag to filter. Click any row for details.
Search and filter
Filtering for
Results
| Row number | Tags | ||||
|---|---|---|---|---|---|
| 1 | thealgorithms Algorithms | 222,277 | Algorithms Algorithms and Design Patterns Developer Tools | → | |
|
All Algorithms implemented in Python.
|
|||||
| 2 | hermes-agent Orchestration | 204,965 | Orchestration AI and Agents AI & ML | → | |
|
An adaptive AI agent framework that grows with you.
|
|||||
| 3 | tensorflow Deep Learning | 196,088 | Deep Learning AI & ML | → | |
|
The most popular Deep Learning framework created by Google.
|
|||||
| 4 | yt-dlp Productivity Tools | 174,003 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A command-line program to download videos from YouTube and other video sites, a fork of youtube-dl.
|
|||||
| 5 | transformers Pre-trained Models and Inference | 161,998 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
A framework that lets you easily use pre-trained transformer models for NLP, vision, and audio tasks.
|
|||||
| 6 | markitdown Markdown | 160,606 | Markdown File Format Processing Text & Documents | → | |
|
Python tool for converting files and office documents to Markdown.
|
|||||
| 7 | langchain Orchestration | 140,409 | Orchestration AI and Agents AI & ML | → | |
|
Building applications with LLMs through composability.
|
|||||
| 8 | openai-whisper Speech | 103,791 | Speech AI and Agents AI & ML | → | |
|
A general-purpose automatic speech recognition model trained on 680k hours of multilingual and multitask supervised data.
|
|||||
| 9 | pytorch Deep Learning | 101,183 | Deep Learning AI & ML | → | |
|
Tensors and Dynamic neural networks in Python with strong GPU acceleration.
|
|||||
| 10 | browser-use Frameworks | 101,159 | Frameworks Web Scraping HTTP & Scraping | → | |
|
Make websites accessible for AI agents with easy browser automation.
|
|||||
| 11 | fastapi Framework Agnostic | 99,752 | Framework Agnostic Web APIs Web Development | → | |
|
A modern, fast, web framework for building APIs with standard Python type hints.
|
|||||
| 12 | thefuck Productivity Tools | 97,447 | Productivity Tools CLI Tools CLI & GUI | → | |
|
Correcting your previous console command.
|
|||||
| 13 | TradingAgents Orchestration | 89,450 | Orchestration AI and Agents AI & ML | → | |
|
A multi-agents LLM financial trading framework.
|
|||||
| 14 | django Synchronous | 88,130 | Synchronous Web Frameworks Web Development | → | |
|
The most popular web framework in Python.
Also see: awesome-django
|
|||||
| 15 | django.db.models Relational Databases | 88,130 | Relational Databases ORM Database & Storage | → | |
|
The Django ORM.
|
|||||
| 16 | geodjango Geolocation | 88,130 | Geolocation Data & Science | → | |
|
A world-class geographic web framework that is part of Django.
|
|||||
| 17 | uv Environment Management | 86,868 | Environment Management Package Management Python Toolchain | → | |
|
An extremely fast Python version, package and project manager, written in Rust.
|
|||||
| 18 | sherlock Penetration Testing | 85,809 | Penetration Testing Security | → | |
|
Hunt down social media accounts by username across social networks.
|
|||||
| 19 | vllm Pre-trained Models and Inference | 84,695 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
A high-throughput and memory-efficient inference and serving engine for LLMs.
|
|||||
| 20 | funnlp Chinese | 81,494 | Chinese Natural Language Processing AI & ML | → | |
|
A collection of tools and datasets for Chinese NLP.
|
|||||
| 21 | graphify Agent Skills | 73,688 | Agent Skills AI and Agents AI & ML | → | |
|
Turn any folder of code, SQL schemas, docs, papers, images, or videos into a queryable knowledge graph.
|
|||||
| 22 | cpython Implementations | 73,584 | Implementations Python Language | → | |
|
Default, most widely used implementation of the Python programming language written in C.
|
|||||
| 23 | argparse CLI Development | 73,584 | CLI Development CLI Development CLI & GUI Built-in | → | |
|
(Python standard library) Command-line option and argument parsing.
|
|||||
| 24 | asyncio Asynchronous Programming | 73,584 | Asynchronous Programming Python Language Built-in | → | |
|
(Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
Also see: awesome-asyncio
|
|||||
| 25 | concurrent.futures Asynchronous Programming | 73,584 | Asynchronous Programming Python Language Built-in | → | |
|
(Python standard library) A high-level interface for asynchronously executing callables.
|
|||||
| 26 | configparser Configuration Files | 73,584 | Configuration Files Python Toolchain Built-in | → | |
|
(Python standard library) INI file parser.
|
|||||
| 27 | curses Terminal | 73,584 | Terminal GUI Development CLI & GUI Built-in | → | |
|
(Python standard library) The built-in wrapper for ncurses used to create terminal GUI applications.
|
|||||
| 28 | difflib General | 73,584 | General Text Processing Text & Documents Built-in | → | |
|
(Python standard library) Helpers for computing deltas.
|
|||||
| 29 | functools Functional Programming | 73,584 | Functional Programming Python Language Built-in | → | |
|
(Python standard library) Higher-order functions and operations on callable objects.
|
|||||
| 30 | logging Logging | 73,584 | Logging DevOps Built-in | → | |
|
(Python standard library) Logging facility for Python.
|
|||||
| 31 | mimetypes File Manipulation | 73,584 | File Manipulation Text & Documents Built-in | → | |
|
(Python standard library) Map filenames to MIME types.
|
|||||
| 32 | mock Mock | 73,584 | Mock Testing Developer Tools Built-in | → | |
|
(Python standard library) A mocking and patching library.
|
|||||
| 33 | multiprocessing Asynchronous Programming | 73,584 | Asynchronous Programming Python Language Built-in | → | |
|
(Python standard library) Process-based parallelism.
|
|||||
| 34 | pathlib File Manipulation | 73,584 | File Manipulation Text & Documents Built-in | → | |
|
(Python standard library) A cross-platform, object-oriented path library.
|
|||||
| 35 | sqlite3 SQLite | 73,584 | SQLite Database Drivers Database & Storage Built-in | → | |
|
(Python standard library) SQLite interface compliant with DB-API 2.0.
|
|||||
| 36 | tkinter Desktop | 73,584 | Desktop GUI Development CLI & GUI Built-in | → | |
|
(Python standard library) The standard Python interface to the Tcl/Tk GUI toolkit.
|
|||||
| 37 | tomllib Data Formats | 73,584 | Data Formats File Format Processing Text & Documents Built-in | → | |
|
(Python standard library) Parse TOML files.
|
|||||
| 38 | unittest Frameworks | 73,584 | Frameworks Testing Developer Tools Built-in | → | |
|
(Python standard library) Unit testing framework.
|
|||||
| 39 | zoneinfo Date and Time | 73,584 | Date and Time Python Language Built-in | → | |
|
(Python standard library) IANA time zone support. Brings the tz database into Python.
|
|||||
| 40 | flask Synchronous | 71,883 | Synchronous Web Frameworks Web Development | → | |
| 41 | crawl4ai Frameworks | 70,052 | Frameworks Web Scraping HTTP & Scraping | → | |
|
An open-source, LLM-friendly web crawler that provides lightning-fast, structured data extraction specifically designed for AI agents.
|
|||||
| 42 | openbb Financial Data | 69,804 | Financial Data Data Ingestion / ETL Data & Science | → | |
|
A financial data platform for analysts, quants and AI agents.
|
|||||
| 43 | ansible Configuration Management | 69,076 | Configuration Management DevOps Tools DevOps | → | |
|
A radically simple IT automation platform.
|
|||||
| 44 | unsloth Pre-trained Models and Inference | 67,542 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
A library for faster LLM fine-tuning and training with reduced memory usage.
|
|||||
| 45 | scikit-learn Machine Learning | 66,613 | Machine Learning AI & ML | → | |
|
The most popular Python library for Machine Learning with extensive documentation and community support.
|
|||||
| 46 | keras Deep Learning | 64,100 | Deep Learning AI & ML | → | |
|
A high-level deep learning library with support for JAX, TensorFlow, and PyTorch backends.
|
|||||
| 47 | pathway Data Analysis | 62,811 | Data Analysis Data & Science | → | |
|
Real-time data processing framework for Python with reactive dataflows.
|
|||||
| 48 | scrapy Frameworks | 62,648 | Frameworks Web Scraping HTTP & Scraping | → | |
|
A fast high-level screen scraping and web crawling framework.
|
|||||
| 49 | docling General | 62,314 | General File Format Processing Text & Documents | → | |
|
Library for converting documents into structured data.
|
|||||
| 50 | mem0 Data Layer | 59,632 | Data Layer AI and Agents AI & ML | → | |
|
An intelligent memory layer for AI agents enabling personalized interactions.
|
|||||
| 51 | autogen Orchestration | 59,325 | Orchestration AI and Agents AI & ML | → | |
|
A programming framework for building agentic AI applications.
|
|||||
| 52 | ultralytics Computer Vision | 58,908 | Computer Vision AI & ML | → | |
|
Ultralytics YOLO for object detection, segmentation, pose estimation, and classification with state-of-the-art accuracy and speed.
|
|||||
| 53 | rich Terminal Rendering | 56,720 | Terminal Rendering CLI Development CLI & GUI | → | |
|
Python library for rich text and beautiful formatting in the terminal. Also provides a great
RichHandler log handler. |
|||||
| 54 | crewai Orchestration | 54,509 | Orchestration AI and Agents AI & ML | → | |
|
A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
|
|||||
| 55 | requests HTTP Clients | 54,188 | HTTP Clients HTTP & Scraping | → | |
|
HTTP Requests for Humans.
|
|||||
| 56 | LiteLLM Pre-trained Models and Inference | 51,868 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
Call 100+ LLMs using OpenAI format.
|
|||||
| 57 | llama-index Data Layer | 50,470 | Data Layer AI and Agents AI & ML | → | |
|
A data framework for your LLM application.
|
|||||
| 58 | vibevoice Speech | 49,702 | Speech AI and Agents AI & ML | → | |
|
A family of open-source voice AI models from Microsoft for text-to-speech and long-form speech recognition.
|
|||||
| 59 | pandas Data Analysis | 49,214 | Data Analysis Data & Science | → | |
|
A library providing high-performance, easy-to-use data structures and data analysis tools.
|
|||||
| 60 | ruff Code Formatters | 48,284 | Code Formatters Code Analysis Developer Tools | → | |
|
An extremely fast Python linter and code formatter.
|
|||||
| 61 | airflow Job Schedulers | 45,962 | Job Schedulers DevOps | → | |
|
Airflow is a platform to programmatically author, schedule and monitor workflows.
|
|||||
| 62 | streamlit Dashboards and Apps | 45,097 | Dashboards and Apps Data Visualization Data & Science | → | |
|
A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
|
|||||
| 63 | grpcio RPC | 44,932 | RPC Web Servers Web Development | → | |
|
HTTP/2-based RPC framework with Python bindings, built by Google.
|
|||||
| 64 | pyenv Environment Management | 44,927 | Environment Management Python Toolchain | → | |
|
Simple Python version management.
|
|||||
| 65 | mitmproxy Penetration Testing | 44,090 | Penetration Testing Security | → | |
|
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
|
|||||
| 66 | pyspark Batch Processing | 43,520 | Batch Processing Distributed Computing DevOps | → | |
|
Apache Spark Python API.
|
|||||
| 67 | spark.ml Machine Learning | 43,520 | Machine Learning AI & ML | → | |
|
Apache Spark's scalable Machine Learning library for distributed computing.
|
|||||
| 68 | ray Batch Processing | 43,044 | Batch Processing Distributed Computing DevOps | → | |
|
A system for parallel and distributed Python that unifies the machine learning ecosystem.
|
|||||
| 69 | gradio Dashboards and Apps | 43,021 | Dashboards and Apps Data Visualization Data & Science | → | |
|
Build and share machine learning apps, all in Python.
|
|||||
| 70 | python-patterns Design Patterns | 42,826 | Design Patterns Algorithms and Design Patterns Developer Tools | → | |
|
A collection of design patterns in Python.
|
|||||
| 71 | diagrams Documentation | 42,404 | Documentation Developer Tools | → | |
|
Diagram as Code.
|
|||||
| 72 | black Code Formatters | 41,586 | Code Formatters Code Analysis Developer Tools | → | |
|
The uncompromising Python code formatter.
|
|||||
| 73 | mindsdb Machine Learning | 39,349 | Machine Learning AI & ML | → | |
|
MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
|
|||||
| 74 | manim Other | 39,225 | Other Science Data & Science | → | |
|
An animation engine for explanatory math videos.
|
|||||
| 75 | duckdb Database | 39,085 | Database Database & Storage | → | |
|
An in-process SQL OLAP database management system; optimized for analytics and fast queries, similar to SQLite but for analytical workloads.
|
|||||
| 76 | polars Data Analysis | 38,888 | Data Analysis Data & Science | → | |
|
A fast DataFrame library implemented in Rust with a Python API.
|
|||||
| 77 | httpie CLI Enhancements | 38,257 | CLI Enhancements CLI Tools CLI & GUI | → | |
|
A command line HTTP client, a user-friendly cURL replacement.
|
|||||
| 78 | sqlmap Penetration Testing | 37,763 | Penetration Testing Security | → | |
|
Automatic SQL injection and database takeover tool.
|
|||||
| 79 | textual Terminal Rendering | 36,404 | Terminal Rendering CLI Development CLI & GUI | → | |
|
A framework for building interactive user interfaces that run in the terminal and the browser.
|
|||||
| 80 | langgraph Orchestration | 35,960 | Orchestration AI and Agents AI & ML | → | |
|
Low-level orchestration framework for building stateful, long-running LLM agents.
|
|||||
| 81 | jax Deep Learning | 35,928 | Deep Learning AI & ML | → | |
|
A library for high-performance numerical computing with automatic differentiation and JIT compilation.
|
|||||
| 82 | dspy Orchestration | 35,575 | Orchestration AI and Agents AI & ML | → | |
|
A framework for programming, not prompting, language models.
|
|||||
| 83 | jieba Chinese | 35,033 | Chinese Natural Language Processing AI & ML | → | |
|
The most popular Chinese text segmentation library.
|
|||||
| 84 | poetry Package Management | 34,293 | Package Management Python Toolchain | → | |
|
Python dependency management and packaging made easy.
|
|||||
| 85 | selenium GUI / Web Testing | 34,235 | GUI / Web Testing Testing Developer Tools | → | |
|
|
|||||
| 86 | diffusers Pre-trained Models and Inference | 33,949 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
A library that provides pre-trained diffusion models for generating and editing images, audio, and video.
|
|||||
| 87 | spacy General | 33,700 | General Natural Language Processing AI & ML | → | |
|
A library for industrial-strength natural language processing in Python and Cython.
|
|||||
| 88 | numpy Core | 32,387 | Core Science Data & Science | → | |
|
A fundamental package for scientific computing with Python.
|
|||||
| 89 | voxcpm Speech | 32,019 | Speech AI and Agents AI & ML | → | |
|
A tokenizer-free text-to-speech foundation model for multilingual speech generation and voice cloning.
|
|||||
| 90 | tqdm Terminal Rendering | 31,222 | Terminal Rendering CLI Development CLI & GUI | → | |
|
Fast, extensible progress bar for loops and CLI.
|
|||||
| 91 | pytorch-lightning Deep Learning | 31,208 | Deep Learning AI & ML | → | |
|
Deep learning framework to train, deploy, and ship AI products Lightning fast.
|
|||||
| 92 | django-rest-framework Django | 30,088 | Django Web APIs Web Development | → | |
|
A powerful and flexible toolkit to build web APIs.
|
|||||
| 93 | PythonRobotics Physics and Engineering | 29,884 | Physics and Engineering Science Data & Science | → | |
|
This is a compilation of various robotics algorithms with visualizations.
|
|||||
| 94 | sglang Pre-trained Models and Inference | 29,748 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
A high-performance serving framework for large language models and multimodal models.
|
|||||
| 95 | easyocr Computer Vision | 29,682 | Computer Vision AI & ML | → | |
|
Ready-to-use OCR with 40+ languages supported.
|
|||||
| 96 | celery Task Queues | 28,629 | Task Queues DevOps | → | |
|
An asynchronous task queue/job queue based on distributed message passing.
|
|||||
| 97 | chromadb Database | 28,622 | Database Database & Storage | → | |
|
An open-source embedding database for building AI applications with embeddings and semantic search.
|
|||||
| 98 | reflex Asynchronous | 28,609 | Asynchronous Web Frameworks Web Development | → | |
|
A framework for building reactive, full-stack web applications entirely with Python.
|
|||||
| 99 | xgboost Machine Learning | 28,502 | Machine Learning AI & ML | → | |
|
A scalable, portable, and distributed gradient boosting library.
|
|||||
| 100 | python-fire CLI Development | 28,215 | CLI Development CLI Development CLI & GUI | → | |
|
A library for creating command line interfaces from absolutely any Python object.
|
|||||
| 101 | pydantic Data Validation | 28,143 | Data Validation Data & Science | → | |
|
Data validation using Python type hints.
|
|||||
| 102 | locust GUI / Web Testing | 27,947 | GUI / Web Testing Testing Developer Tools | → | |
|
Scalable user load testing tool written in Python.
|
|||||
| 103 | openai-agents Orchestration | 27,489 | Orchestration AI and Agents AI & ML | → | |
|
OpenAI's framework for building and managing AI agents.
|
|||||
| 104 | timesfm Machine Learning | 26,097 | Machine Learning AI & ML | → | |
|
A pretrained foundation model from Google Research for time-series forecasting.
|
|||||
| 105 | algorithms Algorithms | 25,488 | Algorithms Algorithms and Design Patterns Developer Tools | → | |
|
Minimal examples of data structures and algorithms.
|
|||||
| 106 | cookiecutter Productivity Tools | 24,977 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A command-line utility that creates projects from cookiecutters (project templates).
|
|||||
| 107 | yfinance Financial Data | 24,436 | Financial Data Data Ingestion / ETL Data & Science | → | |
|
Easy Pythonic way to download market and financial data from Yahoo Finance.
|
|||||
| 108 | loguru Logging | 23,988 | Logging DevOps | → | |
|
Library which aims to bring enjoyable logging in Python.
|
|||||
| 109 | matplotlib Plotting | 22,938 | Plotting Data Visualization Data & Science | → | |
|
A Python 2D plotting library.
|
|||||
| 110 | prefect Job Schedulers | 22,712 | Job Schedulers DevOps | → | |
|
A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
|
|||||
| 111 | mkdocs Documentation | 22,225 | Documentation Developer Tools | → | |
|
Markdown friendly documentation generator.
|
|||||
| 112 | tornado Asynchronous | 22,187 | Asynchronous Web Frameworks Web Development | → | |
|
A web framework and asynchronous networking library.
|
|||||
| 113 | gooey Wrappers | 21,899 | Wrappers GUI Development CLI & GUI | → | |
|
Turn command line programs into a full GUI application with one line.
|
|||||
| 114 | micropython Implementations | 21,841 | Implementations Python Language | → | |
|
A lean and efficient Python programming language implementation.
|
|||||
| 115 | marimo Interactive Interpreter | 21,617 | Interactive Interpreter Developer Tools | → | |
|
Transform data and train models, feels like a next-gen notebook, stored as Git-friendly Python.
|
|||||
| 116 | akshare Financial Data | 20,792 | Financial Data Data Ingestion / ETL Data & Science | → | |
|
A financial data interface library, built for human beings!
|
|||||
| 117 | mypy Type Checkers | 20,492 | Type Checkers Code Analysis Developer Tools | → | |
|
Check variable types during compile time.
|
|||||
| 118 | bokeh Plotting | 20,408 | Plotting Data Visualization Data & Science | → | |
|
Interactive Web Plotting for Python.
|
|||||
| 119 | wagtail CMS | 20,374 | CMS Web Development | → | |
|
A Django content management system.
|
|||||
| 120 | typer CLI Development | 19,661 | CLI Development CLI Development CLI & GUI | → | |
|
Modern CLI framework that uses Python type hints. Built on Click and Pydantic.
|
|||||
| 121 | faker Fake Data | 19,291 | Fake Data Testing Developer Tools | → | |
|
A Python package that generates fake data.
|
|||||
| 122 | ty Type Checkers | 19,050 | Type Checkers Code Analysis Developer Tools | → | |
|
An extremely fast Python type checker and language server.
|
|||||
| 123 | kivy Desktop | 18,966 | Desktop GUI Development CLI & GUI | → | |
|
A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
|
|||||
| 124 | luigi Batch Processing | 18,749 | Batch Processing Distributed Computing DevOps | → | |
|
A module that helps you build complex pipelines of batch jobs.
|
|||||
| 125 | funasr Speech | 18,670 | Speech AI and Agents AI & ML | → | |
|
Industrial-grade speech recognition toolkit with 170x realtime speed, 50+ languages, speaker diarization, and emotion detection.
|
|||||
| 126 | plotly Plotting | 18,641 | Plotting Data Visualization Data & Science | → | |
|
Interactive graphing library for Python.
|
|||||
| 127 | sanic Framework Agnostic | 18,626 | Framework Agnostic Web APIs Web Development | → | |
|
A Python web server and web framework that's written to go fast.
|
|||||
| 128 | lightgbm Machine Learning | 18,501 | Machine Learning AI & ML | → | |
|
A fast, distributed, high performance gradient boosting framework.
|
|||||
| 129 | sqlmodel Relational Databases | 18,153 | Relational Databases ORM Database & Storage | → | |
|
SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
|
|||||
| 130 | pydantic-ai Orchestration | 18,046 | Orchestration AI and Agents AI & ML | → | |
|
A Python agent framework for building generative AI applications with structured schemas.
|
|||||
| 131 | click CLI Development | 17,550 | CLI Development CLI Development CLI & GUI | → | |
|
A package for creating beautiful command line interfaces in a composable way.
|
|||||
| 132 | awscli Cloud Providers | 17,081 | Cloud Providers DevOps Tools DevOps | → | |
|
Universal Command Line Interface for Amazon Web Services.
|
|||||
| 133 | networkx Other | 17,058 | Other Science Data & Science | → | |
|
A high-productivity software for complex networks.
|
|||||
| 134 | aiohttp HTTP Clients | 16,459 | HTTP Clients HTTP & Scraping | → | |
|
Asynchronous HTTP client/server framework for asyncio and Python.
|
|||||
| 135 | gensim General | 16,453 | General Natural Language Processing AI & ML | → | |
|
Topic Modeling for Humans.
|
|||||
| 136 | flet Web-based | 16,272 | Web-based GUI Development CLI & GUI | → | |
|
Cross-platform GUI framework for building modern apps in pure Python.
|
|||||
| 137 | nicegui Web-based | 15,961 | Web-based GUI Development CLI & GUI | → | |
|
An easy-to-use, Python-based UI framework, which shows up in your web browser.
|
|||||
| 138 | dagster Job Schedulers | 15,763 | Job Schedulers DevOps | → | |
|
An orchestration platform for the development, production, and observation of data assets.
|
|||||
| 139 | saltstack Configuration Management | 15,521 | Configuration Management DevOps Tools DevOps | → | |
|
Infrastructure automation and management system.
|
|||||
| 140 | dearpygui Desktop | 15,491 | Desktop GUI Development CLI & GUI | → | |
|
A Simple GPU accelerated Python GUI framework
|
|||||
| 141 | fabric Deployment | 15,465 | Deployment DevOps Tools DevOps | → | |
|
A simple, Pythonic tool for remote execution and deployment.
|
|||||
| 142 | pre-commit Other | 15,375 | Other DevOps Tools DevOps | → | |
|
A framework for managing and maintaining multi-language pre-commit hooks.
|
|||||
| 143 | beets Metadata | 15,328 | Metadata Audio & Video Processing Media | → | |
|
A music library manager and MusicBrainz tagger.
|
|||||
| 144 | httpx HTTP Clients | 15,323 | HTTP Clients HTTP & Scraping | → | |
|
A next generation HTTP client for Python.
|
|||||
| 145 | py-spy Profiler | 15,303 | Profiler Debugging Tools Developer Tools | → | |
|
A sampling profiler for Python programs. Written in Rust.
|
|||||
| 146 | setoolkit Penetration Testing | 15,025 | Penetration Testing Security | → | |
|
A toolkit for social engineering.
|
|||||
| 147 | Nuitka Distribution | 14,956 | Distribution Python Toolchain | → | |
|
Compiles Python programs into high-performance standalone executables (cross-platform, supports all Python versions).
|
|||||
| 148 | scipy Core | 14,785 | Core Science Data & Science | → | |
|
A Python-based ecosystem of open-source software for mathematics, science, and engineering.
|
|||||
| 149 | playwright-python GUI / Web Testing | 14,771 | GUI / Web Testing Testing Developer Tools | → | |
|
Python version of the Playwright testing and automation library.
|
|||||
| 150 | moviepy Video | 14,735 | Video Audio & Video Processing Media | → | |
|
A module for script-based movie editing with many formats, including animated GIFs.
|
|||||
| 151 | sympy Core | 14,729 | Core Science Data & Science | → | |
|
A Python library for symbolic mathematics.
|
|||||
| 152 | pyodide Implementations | 14,696 | Implementations Python Language | → | |
|
Python distribution for the browser and Node.js based on WebAssembly.
|
|||||
| 153 | nltk General | 14,657 | General Natural Language Processing AI & ML | → | |
|
A leading platform for building Python programs to work with human language data.
|
|||||
| 154 | pytest Frameworks | 14,276 | Frameworks Testing Developer Tools | → | |
|
A mature full-featured Python testing tool.
Also see: awesome-pytest
|
|||||
| 155 | outlines Data Layer | 14,257 | Data Layer AI and Agents AI & ML | → | |
|
Structured text generation for LLMs with JSON schema, regex, and grammar-constrained decoding.
|
|||||
| 156 | annoy Recommender Systems | 14,255 | Recommender Systems AI & ML | → | |
|
Approximate Nearest Neighbors in C++/Python optimized for memory usage.
|
|||||
| 157 | KittenTTS Audio | 14,177 | Audio Audio & Video Processing Media | → | |
|
Lightweight ONNX text-to-speech library with small CPU-friendly models.
|
|||||
| 158 | seaborn Plotting | 13,933 | Plotting Data Visualization Data & Science | → | |
|
Statistical data visualization using Matplotlib.
|
|||||
| 159 | dask Batch Processing | 13,857 | Batch Processing Distributed Computing DevOps | → | |
|
A flexible parallel computing library for analytic computing.
|
|||||
| 160 | pillow Image Processing | 13,650 | Image Processing Media | → | |
|
Pillow is the friendly PIL fork.
|
|||||
| 161 | data-profiling Data Analysis | 13,621 | Data Analysis Data & Science | → | |
|
Generate detailed data profiling reports for pandas DataFrames.
|
|||||
| 162 | redis-py NoSQL Databases | 13,577 | NoSQL Databases Database Drivers Database & Storage | → | |
|
The Python client for Redis.
|
|||||
| 163 | stable-baselines3 Deep Learning | 13,490 | Deep Learning AI & ML | → | |
|
PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.
|
|||||
| 164 | borg Other | 13,465 | Other DevOps Tools DevOps | → | |
|
A deduplicating archiver with compression and encryption.
|
|||||
| 165 | scalene Profiler | 13,457 | Profiler Debugging Tools Developer Tools | → | |
|
A high-performance, high-precision CPU, GPU, and memory profiler for Python.
|
|||||
| 166 | customtkinter Desktop | 13,427 | Desktop GUI Development CLI & GUI | → | |
|
A modern and customizable python UI-library based on Tkinter.
|
|||||
| 167 | pelican Static Site Generators | 13,327 | Static Site Generators Web Development | → | |
|
Static site generator that supports Markdown and reST syntax.
|
|||||
| 168 | instructor Data Layer | 13,288 | Data Layer AI and Agents AI & ML | → | |
|
A library for extracting structured data from LLMs, powered by Pydantic.
|
|||||
| 169 | pgcli CLI Enhancements | 13,238 | CLI Enhancements CLI Tools CLI & GUI | → | |
|
PostgreSQL CLI with autocompletion and syntax highlighting.
|
|||||
| 170 | jupyter Interactive Interpreter | 13,224 | Interactive Interpreter Developer Tools | → | |
|
A rich toolkit to help you make the most out of using Python interactively.
Also see: awesome-jupyter
|
|||||
| 171 | pyinstaller Distribution | 13,029 | Distribution Python Toolchain | → | |
|
Converts Python programs into stand-alone executables (cross-platform).
|
|||||
| 172 | pipx Package Management | 12,859 | Package Management Python Toolchain | → | |
|
Install and Run Python Applications in Isolated Environments. Like
npx in Node.js. |
|||||
| 173 | pyautogui GUI / Web Testing | 12,581 | GUI / Web Testing Testing Developer Tools | → | |
|
PyAutoGUI is a cross-platform GUI automation Python module for human beings.
|
|||||
| 174 | starlette Asynchronous | 12,441 | Asynchronous Web Frameworks Web Development | → | |
|
A lightweight ASGI framework and toolkit for building high-performance async services.
|
|||||
| 175 | scapy Network Virtualization | 12,394 | Network Virtualization DevOps | → | |
|
A brilliant packet manipulation library.
|
|||||
| 176 | schedule Job Schedulers | 12,248 | Job Schedulers DevOps | → | |
|
Python job scheduling for humans.
|
|||||
| 177 | peewee Relational Databases | 11,982 | Relational Databases ORM Database & Storage | → | |
|
A small, expressive ORM.
|
|||||
| 178 | sqlalchemy Relational Databases | 11,947 | Relational Databases ORM Database & Storage | → | |
|
The Python SQL Toolkit and Object Relational Mapper.
Also see: awesome-sqlalchemy
|
|||||
| 179 | mycli CLI Enhancements | 11,937 | CLI Enhancements CLI Tools CLI & GUI | → | |
|
MySQL CLI with autocompletion and syntax highlighting.
|
|||||
| 180 | uvloop Asynchronous Programming | 11,837 | Asynchronous Programming Python Language | → | |
|
Ultra fast asyncio event loop.
|
|||||
| 181 | robotframework Frameworks | 11,713 | Frameworks Testing Developer Tools | → | |
|
A generic test automation framework.
|
|||||
| 182 | jinja Template Engines | 11,671 | Template Engines Web Development | → | |
|
A modern and designer friendly templating language.
|
|||||
| 183 | statsmodels Core | 11,485 | Core Science Data & Science | → | |
|
Statistical modeling and econometrics in Python.
|
|||||
| 184 | kornia Computer Vision | 11,252 | Computer Vision AI & ML | → | |
|
Open Source Differentiable Computer Vision Library for PyTorch.
|
|||||
| 185 | datasette Data Analysis | 11,235 | Data Analysis Data & Science | → | |
|
An open source multi-tool for exploring and publishing data.
|
|||||
| 186 | psutil Monitoring and Processes | 11,206 | Monitoring and Processes DevOps Tools DevOps | → | |
|
A cross-platform process and system utilities module.
|
|||||
| 187 | chalice Deployment | 11,062 | Deployment DevOps Tools DevOps | → | |
|
A Python serverless microframework for AWS.
|
|||||
| 188 | numba Core | 11,060 | Core Science Data & Science | → | |
|
Python JIT compiler to LLVM aimed at scientific Python.
|
|||||
| 189 | uvicorn ASGI | 10,792 | ASGI Web Servers Web Development | → | |
|
A lightning-fast ASGI server implementation, using uvloop and httptools.
|
|||||
| 190 | cython Implementations | 10,780 | Implementations Python Language | → | |
|
Optimizing Static Compiler for Python.
|
|||||
| 191 | rq Task Queues | 10,658 | Task Queues DevOps | → | |
|
Simple job queues for Python.
|
|||||
| 192 | django-cms CMS | 10,652 | CMS Web Development | → | |
|
The easy-to-use and developer-friendly enterprise CMS powered by Django.
|
|||||
| 193 | gunicorn WSGI | 10,608 | WSGI Web Servers Web Development | → | |
|
Pre-forked, ported from Ruby's Unicorn project.
|
|||||
| 194 | python-prompt-toolkit CLI Development | 10,513 | CLI Development CLI Development CLI & GUI | → | |
|
A library for building powerful interactive command lines.
|
|||||
| 195 | thumbor Image Processing | 10,503 | Image Processing Media | → | |
|
A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
|
|||||
| 196 | hydra Configuration Files | 10,476 | Configuration Files Python Toolchain | → | |
|
Hydra is a framework for elegantly configuring complex applications.
|
|||||
| 197 | altair Plotting | 10,413 | Plotting Data Visualization Data & Science | → | |
|
Declarative statistical visualization library for Python.
|
|||||
| 198 | modin Data Analysis | 10,389 | Data Analysis Data & Science | → | |
|
A drop-in pandas replacement that scales workflows by changing a single line of code.
|
|||||
| 199 | django-allauth OAuth | 10,345 | OAuth Authentication Web Development | → | |
|
Authentication app for Django that "just works."
|
|||||
| 200 | pip Package Management | 10,219 | Package Management Python Toolchain | → | |
|
The package installer for Python.
|
|||||
| 201 | pypdf PDF | 10,100 | PDF File Format Processing Text & Documents | → | |
|
A library capable of splitting, merging, cropping, and transforming PDF pages.
|
|||||
| 202 | icecream Others | 10,057 | Others Debugging Tools Developer Tools | → | |
|
Inspect variables, expressions, and program execution with a single, simple function call.
|
|||||
| 203 | boto3 Cloud Providers | 9,845 | Cloud Providers DevOps Tools DevOps | → | |
|
Python interface to Amazon Web Services.
|
|||||
| 204 | falcon Framework Agnostic | 9,798 | Framework Agnostic Web APIs Web Development | → | |
|
A high-performance framework for building cloud APIs and web app backends.
|
|||||
| 205 | paramiko Cryptography | 9,785 | Cryptography Security | → | |
|
The leading native Python SSHv2 protocol library.
|
|||||
| 206 | pydub Audio | 9,776 | Audio Audio & Video Processing Media | → | |
|
Manipulate audio with a simple and easy high level interface.
|
|||||
| 207 | pymc Simulation and Modeling | 9,654 | Simulation and Modeling Science Data & Science | → | |
|
Probabilistic programming and Bayesian modeling in Python.
|
|||||
| 208 | xonsh Productivity Tools | 9,534 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A Python-powered shell. Full-featured and cross-platform.
|
|||||
| 209 | weasyprint PDF | 9,327 | PDF File Format Processing Text & Documents | → | |
|
A visual rendering engine for HTML and CSS that can export to PDF.
|
|||||
| 210 | platformio Build Tools | 9,317 | Build Tools Developer Tools | → | |
|
A console tool to build code with different development platforms.
|
|||||
| 211 | django-ninja Django | 9,105 | Django Web APIs Web Development | → | |
|
Fast, Django REST framework based on type hints and Pydantic.
|
|||||
| 212 | supervisor Monitoring and Processes | 9,073 | Monitoring and Processes DevOps Tools DevOps | → | |
|
Supervisor process control system for UNIX.
|
|||||
| 213 | catboost Machine Learning | 9,004 | Machine Learning AI & ML | → | |
|
A fast, scalable, high performance gradient boosting on decision trees library.
|
|||||
| 214 | pygame Game Development | 8,827 | Game Development Media | → | |
|
Pygame is a set of Python modules designed for writing games.
|
|||||
| 215 | python-dotenv Configuration Files | 8,811 | Configuration Files Python Toolchain | → | |
|
Reads key-value pairs from a
.env file and sets them as environment variables. |
|||||
| 216 | bottle Synchronous | 8,770 | Synchronous Web Frameworks Web Development | → | |
|
A fast and simple micro-framework distributed as a single file with no dependencies.
|
|||||
| 217 | hypothesis Frameworks | 8,744 | Frameworks Testing Developer Tools | → | |
|
Hypothesis is an advanced Quickcheck style property based testing library.
|
|||||
| 218 | kreuzberg General | 8,565 | General File Format Processing Text & Documents | → | |
|
High-performance document extraction library with a Rust core, supporting 62+ formats including PDF, Office, images with OCR, HTML, email, and archives.
|
|||||
| 219 | librosa Audio | 8,478 | Audio Audio & Video Processing Media | → | |
|
Python library for audio and music analysis.
|
|||||
| 220 | django-debug-toolbar Others | 8,374 | Others Debugging Tools Developer Tools | → | |
|
Display various debug information for Django.
|
|||||
| 221 | litestar Asynchronous | 8,312 | Asynchronous Web Frameworks Web Development | → | |
|
Production-ready, capable and extensible ASGI Web framework.
|
|||||
| 222 | orjson Serialization | 8,137 | Serialization Database & Storage | → | |
|
Fast, correct JSON library.
|
|||||
| 223 | bandit Code Linters | 8,116 | Code Linters Code Analysis Developer Tools | → | |
|
A tool designed to find common security issues in Python code.
|
|||||
| 224 | ajenti Admin Panels | 7,944 | Admin Panels Web Development | → | |
|
The admin panel your servers deserve.
|
|||||
| 225 | sphinx Documentation | 7,892 | Documentation Developer Tools | → | |
|
Python Documentation generator.
Also see: awesome-sphinxdoc
|
|||||
| 226 | pymysql MySQL | 7,843 | MySQL Database Drivers Database & Storage | → | |
|
A pure Python MySQL driver compatible to mysql-python.
|
|||||
| 227 | stanza General | 7,825 | General Natural Language Processing AI & ML | → | |
|
The Stanford NLP Group's official Python library, supporting 60+ languages.
|
|||||
| 228 | cryptography Cryptography | 7,645 | Cryptography Security | → | |
|
A package designed to expose cryptographic primitives and recipes to Python developers.
|
|||||
| 229 | apscheduler Job Schedulers | 7,550 | Job Schedulers DevOps | → | |
|
A light but powerful in-process task scheduler that lets you schedule functions.
|
|||||
| 230 | qiskit Quantum Computing | 7,538 | Quantum Computing Data & Science | → | |
|
An IBM-backed quantum SDK for building, simulating, and running circuits on real quantum hardware.
|
|||||
| 231 | tinydb Database | 7,536 | Database Database & Storage | → | |
|
A tiny, document-oriented database.
|
|||||
| 232 | h2o Machine Learning | 7,495 | Machine Learning AI & ML | → | |
|
Open Source Fast Scalable Machine Learning Platform.
|
|||||
| 233 | conda Package Management | 7,450 | Package Management Python Toolchain | → | |
|
Cross-platform, Python-agnostic binary package manager.
|
|||||
| 234 | watchdog File Manipulation | 7,371 | File Manipulation Text & Documents | → | |
|
API and shell utilities to monitor file system events.
|
|||||
| 235 | pyenv-win Environment Management | 7,320 | Environment Management Python Toolchain | → | |
|
Pyenv for Windows.
|
|||||
| 236 | trio Asynchronous Programming | 7,278 | Asynchronous Programming Python Language | → | |
|
A friendly library for async concurrency and I/O.
|
|||||
| 237 | robyn Asynchronous | 7,270 | Asynchronous Web Frameworks Web Development | → | |
|
A high-performance async Python web framework with a Rust runtime.
|
|||||
| 238 | marshmallow Serialization | 7,241 | Serialization Database & Storage | → | |
|
A lightweight library for converting complex objects to and from simple Python datatypes.
|
|||||
| 239 | sh Monitoring and Processes | 7,235 | Monitoring and Processes DevOps Tools DevOps | → | |
|
A full-fledged subprocess replacement for Python.
|
|||||
| 240 | flower Admin Panels | 7,204 | Admin Panels Web Development | → | |
|
Real-time monitor and web admin for Celery.
|
|||||
| 241 | bindu Orchestration | 7,157 | Orchestration AI and Agents AI & ML | → | |
|
A framework that wraps any agent handler with DID-based cryptographic identity, A2A JSON-RPC over HTTP, OAuth2 auth, x402 (USDC) payments, and a built-in operator inbox.
|
|||||
| 242 | pdfminer.six PDF | 6,998 | PDF File Format Processing Text & Documents | → | |
|
Pdfminer.six is a community maintained fork of the original PDFMiner.
|
|||||
| 243 | fasthtml Synchronous | 6,957 | Synchronous Web Frameworks Web Development | → | |
|
The fastest way to create an HTML app.
Also see: awesome-fasthtml
|
|||||
| 244 | isort Code Formatters | 6,949 | Code Formatters Code Analysis Developer Tools | → | |
|
A Python utility / library to sort imports.
|
|||||
| 245 | boltons Miscellaneous | 6,900 | Miscellaneous Other | → | |
|
A set of pure-Python utilities.
|
|||||
| 246 | scikit-surprise Recommender Systems | 6,797 | Recommender Systems AI & ML | → | |
|
A scikit for building and analyzing recommender systems.
|
|||||
| 247 | pyrefly Type Checkers | 6,716 | Type Checkers Code Analysis Developer Tools | → | |
|
A fast type checker and language server for Python.
|
|||||
| 248 | pendulum Date and Time | 6,666 | Date and Time Python Language | → | |
|
Python datetimes made easy.
|
|||||
| 249 | ibis Data Analysis | 6,584 | Data Analysis Data & Science | → | |
|
A portable Python dataframe library with a single API for 20+ backends.
|
|||||
| 250 | renpy Game Development | 6,584 | Game Development Media | → | |
|
A Visual Novel engine.
|
|||||
| 251 | transitions Design Patterns | 6,552 | Design Patterns Algorithms and Design Patterns Developer Tools | → | |
|
A lightweight, object-oriented finite state machine implementation.
|
|||||
| 252 | scikit-image Image Processing | 6,540 | Image Processing Media | → | |
|
A Python library for (scientific) image processing.
|
|||||
| 253 | gevent Asynchronous Programming | 6,441 | Asynchronous Programming Python Language | → | |
|
A coroutine-based Python networking library that uses greenlet.
|
|||||
| 254 | csvkit Data Formats | 6,394 | Data Formats File Format Processing Text & Documents | → | |
|
Utilities for converting to and working with CSV.
|
|||||
| 255 | pytesseract Computer Vision | 6,366 | Computer Vision AI & ML | → | |
|
A wrapper for Google Tesseract OCR.
|
|||||
| 256 | channels WebSocket | 6,352 | WebSocket Web Development | → | |
|
Developer-friendly asynchrony for Django.
|
|||||
| 257 | alive-progress Terminal Rendering | 6,285 | Terminal Rendering CLI Development CLI & GUI | → | |
|
A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
|
|||||
| 258 | trafilatura Content Extraction | 6,203 | Content Extraction Web Scraping HTTP & Scraping | → | |
|
A tool for gathering text and metadata from the web, with built-in content filtering.
|
|||||
| 259 | mlx-lm Pre-trained Models and Inference | 6,106 | Pre-trained Models and Inference AI and Agents AI & ML | → | |
|
Run and fine-tune large language models on Apple Silicon with MLX.
|
|||||
| 260 | flask-admin Admin Panels | 6,060 | Admin Panels Web Development | → | |
|
Simple and extensible administrative interface framework for Flask.
|
|||||
| 261 | huey Task Queues | 5,982 | Task Queues DevOps | → | |
|
Little multi-threaded task queue.
|
|||||
| 262 | twisted Asynchronous Programming | 5,974 | Asynchronous Programming Python Language | → | |
|
An event-driven networking engine.
|
|||||
| 263 | openstack Configuration Management | 5,955 | Configuration Management DevOps Tools DevOps | → | |
|
Open source software for building private and public clouds.
|
|||||
| 264 | pywebview Web-based | 5,933 | Web-based GUI Development CLI & GUI | → | |
|
A lightweight cross-platform native wrapper around a webview component.
|
|||||
| 265 | trailofbits-skills Agent Skills | 5,914 | Agent Skills AI and Agents AI & ML | → | |
|
Python-friendly security skills for auditing, testing, and safer backend development.
|
|||||
| 266 | pyinfra Configuration Management | 5,861 | Configuration Management DevOps Tools DevOps | → | |
|
A versatile CLI tools and python libraries to automate infrastructure.
|
|||||
| 267 | mininet Network Virtualization | 5,822 | Network Virtualization DevOps | → | |
|
A popular network emulator and API written in Python.
|
|||||
| 268 | attrs Built-in Classes Enhancement | 5,803 | Built-in Classes Enhancement Python Language | → | |
|
Replacement for
__init__, __eq__, __repr__, etc. boilerplate in class definitions. |
|||||
| 269 | xmltodict HTML Manipulation | 5,742 | HTML Manipulation Text & Documents | → | |
|
Working with XML feel like you are working with JSON.
|
|||||
| 270 | websockets WebSocket | 5,697 | WebSocket Web Development | → | |
|
A library for building WebSocket servers and clients with a focus on correctness and simplicity.
|
|||||
| 271 | pylint Code Linters | 5,694 | Code Linters Code Analysis Developer Tools | → | |
|
A fully customizable source code analyzer.
|
|||||
| 272 | pyjwt JWT | 5,670 | JWT Authentication Web Development | → | |
|
JSON Web Token implementation in Python.
|
|||||
| 273 | python-docx MS Office | 5,655 | MS Office File Format Processing Text & Documents | → | |
|
Reads, queries and modifies Microsoft Word 2007/2008 docx files.
|
|||||
| 274 | tortoise-orm Relational Databases | 5,594 | Relational Databases ORM Database & Storage | → | |
|
An easy-to-use asyncio ORM inspired by Django, with relations support.
|
|||||
| 275 | pywin32 Microsoft Windows | 5,576 | Microsoft Windows Other | → | |
|
Python Extensions for Windows.
|
|||||
| 276 | dlt General | 5,528 | General Data Ingestion / ETL Data & Science | → | |
|
A Python library for building data pipelines with automatic schema inference, incremental loading, and support for multiple sources and destinations.
|
|||||
| 277 | flask-socketio WebSocket | 5,512 | WebSocket Web Development | → | |
|
Socket.IO integration for Flask applications.
|
|||||
| 278 | pythonnet Microsoft Windows | 5,493 | Microsoft Windows Other | → | |
|
Python Integration with the .NET Common Language Runtime (CLR).
|
|||||
| 279 | granian ASGI | 5,452 | ASGI Web Servers Web Development | → | |
|
A Rust HTTP server for Python applications built on top of Hyper and Tokio, supporting WSGI/ASGI/RSGI.
|
|||||
| 280 | ptpython Interactive Interpreter | 5,439 | Interactive Interpreter Developer Tools | → | |
|
Advanced Python REPL built on top of the python-prompt-toolkit.
|
|||||
| 281 | toga Desktop | 5,385 | Desktop GUI Development CLI & GUI | → | |
|
A Python native, OS native GUI toolkit.
|
|||||
| 282 | authlib OAuth | 5,359 | OAuth Authentication Web Development | → | |
|
JavaScript Object Signing and Encryption draft implementation.
|
|||||
| 283 | pypinyin General | 5,329 | General Text Processing Text & Documents | → | |
|
Convert Chinese hanzi (漢字) to pinyin (拼音).
|
|||||
| 284 | opencv Computer Vision | 5,304 | Computer Vision AI & ML | → | |
|
Open Source Computer Vision Library.
|
|||||
| 285 | dramatiq Task Queues | 5,276 | Task Queues DevOps | → | |
|
A fast and reliable background task processing library for Python 3.
|
|||||
| 286 | faststream Messaging | 5,254 | Messaging DevOps | → | |
|
A framework for building asynchronous services over Apache Kafka, RabbitMQ, NATS, MQTT and Redis.
|
|||||
| 287 | astropy Physics and Engineering | 5,203 | Physics and Engineering Science Data & Science | → | |
|
A community Python library for Astronomy.
|
|||||
| 288 | geopandas Geolocation | 5,168 | Geolocation Data & Science | → | |
|
Python tools for geographic data (GeoSeries/GeoDataFrame) built on pandas.
|
|||||
| 289 | panda3d Game Development | 5,164 | Game Development Media | → | |
|
3D game engine developed by Disney.
|
|||||
| 290 | toolz Functional Programming | 5,150 | Functional Programming Python Language | → | |
|
A collection of functional utilities for iterators, functions, and dictionaries. Also available as cytoolz for Cython-accelerated performance.
|
|||||
| 291 | pyarmor Distribution | 5,120 | Distribution Python Toolchain | → | |
|
A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
|
|||||
| 292 | biopython Biology and Chemistry | 5,092 | Biology and Chemistry Science Data & Science | → | |
|
Biopython is a set of freely available tools for biological computation.
|
|||||
| 293 | typeshed Type Checkers | 5,085 | Type Checkers Code Analysis Developer Tools | → | |
|
Collection of library stubs for Python, with static types.
|
|||||
| 294 | virtualenv Environment Management | 5,043 | Environment Management Python Toolchain | → | |
|
A tool to create isolated Python environments.
|
|||||
| 295 | pytype Type Annotations Generators | 5,033 | Type Annotations Generators Code Analysis Developer Tools | → | |
|
Pytype checks and infers types for Python code - without requiring type annotations.
|
|||||
| 296 | Cirq Quantum Computing | 5,003 | Quantum Computing Data & Science | → | |
|
A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.
|
|||||
| 297 | monkeytype Type Annotations Generators | 4,999 | Type Annotations Generators Code Analysis Developer Tools | → | |
|
A system for Python that generates static type annotations by collecting runtime types.
|
|||||
| 298 | jsonschema Data Validation | 4,952 | Data Validation Data & Science | → | |
|
An implementation of JSON Schema for Python.
|
|||||
| 299 | python-qrcode Image Processing | 4,923 | Image Processing Media | → | |
|
A pure Python QR Code generator.
|
|||||
| 300 | mechanicalsoup Frameworks | 4,871 | Frameworks Web Scraping HTTP & Scraping | → | |
|
A Python library for automating interaction with websites.
|
|||||
| 301 | dataset Relational Databases | 4,866 | Relational Databases ORM Database & Storage | → | |
|
Store Python dicts in a database - works with SQLite, MySQL, and PostgreSQL.
|
|||||
| 302 | structlog Logging | 4,845 | Logging DevOps | → | |
|
Structured logging made easy.
|
|||||
| 303 | geopy Geolocation | 4,829 | Geolocation Data & Science | → | |
|
Python Geocoding Toolbox.
|
|||||
| 304 | mimesis Fake Data | 4,819 | Fake Data Testing Developer Tools | → | |
|
is a Python library that help you generate fake data.
|
|||||
| 305 | invoke Build Tools | 4,766 | Build Tools Developer Tools | → | |
|
A tool for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks.
|
|||||
| 306 | tablib General | 4,756 | General File Format Processing Text & Documents | → | |
|
A module for Tabular Datasets in XLS, CSV, JSON, YAML.
|
|||||
| 307 | plotnine Plotting | 4,722 | Plotting Data Visualization Data & Science | → | |
|
A grammar of graphics for Python based on ggplot2.
|
|||||
| 308 | ag2 Orchestration | 4,716 | Orchestration AI and Agents AI & ML | → | |
|
An open-source AgentOS for multi-agent orchestration and building agentic AI systems.
|
|||||
| 309 | strawberry Framework Agnostic | 4,675 | Framework Agnostic Web APIs Web Development | → | |
|
A GraphQL library that leverages Python type annotations for schema definition.
|
|||||
| 310 | vulture Code Analysis | 4,672 | Code Analysis Code Analysis Developer Tools | → | |
|
A tool for finding and analyzing dead Python code.
|
|||||
| 311 | connexion Framework Agnostic | 4,602 | Framework Agnostic Web APIs Web Development | → | |
|
A spec-first framework that automatically handles requests based on your OpenAPI specification.
|
|||||
| 312 | code2flow Code Analysis | 4,590 | Code Analysis Code Analysis Developer Tools | → | |
|
Turn your Python and JavaScript code into DOT flowcharts.
|
|||||
| 313 | tmuxp Productivity Tools | 4,530 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A tmux session manager.
|
|||||
| 314 | freezegun Mock | 4,519 | Mock Testing Developer Tools | → | |
|
Travel through time by mocking the datetime module.
|
|||||
| 315 | shapely Other | 4,460 | Other Science Data & Science | → | |
|
Manipulation and analysis of geometric objects in the Cartesian plane.
|
|||||
| 316 | pandera Data Validation | 4,388 | Data Validation Data & Science | → | |
|
A data validation library for dataframes, with support for pandas, polars, and Spark.
|
|||||
| 317 | elasticsearch-py Search | 4,378 | Search Database & Storage | → | |
|
The official low-level Python client for Elasticsearch.
|
|||||
| 318 | joblib Batch Processing | 4,370 | Batch Processing Distributed Computing DevOps | → | |
|
A set of tools to provide lightweight pipelining in Python.
|
|||||
| 319 | pyqtgraph Plotting | 4,367 | Plotting Data Visualization Data & Science | → | |
|
Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
|
|||||
| 320 | mongoengine NoSQL Databases | 4,349 | NoSQL Databases ORM Database & Storage | → | |
|
A Python Object-Document-Mapper for working with MongoDB.
|
|||||
| 321 | responses Mock | 4,349 | Mock Testing Developer Tools | → | |
|
A utility library for mocking out the requests Python library.
|
|||||
| 322 | pymongo NoSQL Databases | 4,348 | NoSQL Databases Database Drivers Database & Storage | → | |
|
The official Python client for MongoDB.
|
|||||
| 323 | coconut Functional Programming | 4,338 | Functional Programming Python Language | → | |
|
A variant of Python built for simple, elegant, Pythonic functional programming.
|
|||||
| 324 | returns Functional Programming | 4,318 | Functional Programming Python Language | → | |
|
A set of type-safe monads, transformers, and composition utilities.
|
|||||
| 325 | dynaconf Configuration Files | 4,309 | Configuration Files Python Toolchain | → | |
|
Dynaconf is a configuration manager with plugins for Django, Flask and FastAPI.
|
|||||
| 326 | asciimatics Terminal Rendering | 4,289 | Terminal Rendering CLI Development CLI & GUI | → | |
|
A package to create full-screen text UIs (from interactive forms to ASCII animations).
|
|||||
| 327 | markdown Markdown | 4,216 | Markdown File Format Processing Text & Documents | → | |
|
A Python implementation of John Gruber’s Markdown.
|
|||||
| 328 | aws-sdk-pandas Data Analysis | 4,110 | Data Analysis Data & Science | → | |
|
Pandas on AWS.
|
|||||
| 329 | pyramid Synchronous | 4,086 | Synchronous Web Frameworks Web Development | → | |
|
A small, fast, down-to-earth, open source Python web framework.
Also see: awesome-pyramid
|
|||||
| 330 | warehouse Package Repositories | 4,079 | Package Repositories Python Toolchain | → | |
|
Next generation Python Package Repository (PyPI).
|
|||||
| 331 | more-itertools Functional Programming | 4,078 | Functional Programming Python Language | → | |
|
More routines for operating on iterables, beyond
itertools. |
|||||
| 332 | ftfy General | 4,045 | General Text Processing Text & Documents | → | |
|
Makes Unicode text less broken and more consistent automagically.
|
|||||
| 333 | urllib3 HTTP Clients | 4,029 | HTTP Clients HTTP & Scraping | → | |
|
A HTTP library with thread-safe connection pooling, file post support, sanity friendly.
|
|||||
| 334 | sqlparse Parser | 4,007 | Parser Text Processing Text & Documents | → | |
|
A non-validating SQL parser.
|
|||||
| 335 | sortedcontainers Algorithms | 3,963 | Algorithms Algorithms and Design Patterns Developer Tools | → | |
|
Fast and pure-Python implementation of sorted collections.
|
|||||
| 336 | xlsxwriter MS Office | 3,950 | MS Office File Format Processing Text & Documents | → | |
|
A Python module for creating Excel .xlsx files.
|
|||||
| 337 | lektor Static Site Generators | 3,943 | Static Site Generators Web Development | → | |
|
An easy to use static CMS and blog engine.
|
|||||
| 338 | django-grappelli Admin Panels | 3,935 | Admin Panels Web Development | → | |
|
A jazzy skin for the Django Admin-Interface.
|
|||||
| 339 | tox Test Runners | 3,914 | Test Runners Testing Developer Tools | → | |
|
Auto builds and tests distributions in multiple Python versions
|
|||||
| 340 | django-guardian Permissions | 3,905 | Permissions Authentication Web Development | → | |
|
Implementation of per-object permissions for Django.
|
|||||
| 341 | pony Relational Databases | 3,823 | Relational Databases ORM Database & Storage | → | |
|
ORM that provides a generator-oriented interface to SQL.
|
|||||
| 342 | flake8 Code Linters | 3,802 | Code Linters Code Analysis Developer Tools | → | |
|
A wrapper around
pycodestyle, pyflakes and McCabe.
Also see: awesome-flake8-extensions
|
|||||
| 343 | factory_boy Object Factories | 3,799 | Object Factories Testing Developer Tools | → | |
|
A test fixtures replacement for Python.
|
|||||
| 344 | implicit Recommender Systems | 3,799 | Recommender Systems AI & ML | → | |
|
A fast Python implementation of collaborative filtering for implicit datasets.
|
|||||
| 345 | colorama Terminal Rendering | 3,793 | Terminal Rendering CLI Development CLI & GUI | → | |
|
Cross-platform colored terminal text.
|
|||||
| 346 | python-phonenumbers Parser | 3,756 | Parser Text Processing Text & Documents | → | |
|
Parsing, formatting, storing and validating international phone numbers.
|
|||||
| 347 | django-haystack Search | 3,740 | Search Database & Storage | → | |
|
Modular search for Django.
|
|||||
| 348 | cloudinit Configuration Management | 3,737 | Configuration Management DevOps Tools DevOps | → | |
|
A multi-distribution package that handles early initialization of a cloud instance.
|
|||||
| 349 | vidgear Video | 3,717 | Video Audio & Video Processing Media | → | |
|
Most Powerful multi-threaded Video Processing framework.
|
|||||
| 350 | mesa Simulation and Modeling | 3,704 | Simulation and Modeling Science Data & Science | → | |
|
An agent-based modeling framework for building, analyzing, and visualizing complex system simulations.
|
|||||
| 351 | bqplot Plotting | 3,692 | Plotting Data Visualization Data & Science | → | |
|
Interactive Plotting Library for the Jupyter Notebook.
|
|||||
| 352 | sumy Content Extraction | 3,692 | Content Extraction Web Scraping HTTP & Scraping | → | |
|
A module for automatic summarization of text documents and HTML pages.
|
|||||
| 353 | vispy Plotting | 3,572 | Plotting Data Visualization Data & Science | → | |
|
High-performance scientific visualization based on OpenGL.
|
|||||
| 354 | doitlive Productivity Tools | 3,569 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A tool for live presentations in the terminal.
|
|||||
| 355 | uwsgi WSGI | 3,547 | WSGI Web Servers Web Development | → | |
|
A project aims at developing a full stack for building hosting services, written in C.
|
|||||
| 356 | django-unfold Admin Panels | 3,542 | Admin Panels Web Development | → | |
|
Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience.
|
|||||
| 357 | textdistance General | 3,535 | General Text Processing Text & Documents | → | |
|
Compute distance between sequences with 30+ algorithms.
|
|||||
| 358 | modoboa Email | 3,512 | Email HTTP & Scraping | → | |
|
A mail hosting and management platform including a modern Web UI.
|
|||||
| 359 | funcy Functional Programming | 3,507 | Functional Programming Python Language | → | |
|
A fancy and practical functional tools.
|
|||||
| 360 | rdkit Biology and Chemistry | 3,497 | Biology and Chemistry Science Data & Science | → | |
|
Cheminformatics and Machine Learning Software.
|
|||||
| 361 | copier Productivity Tools | 3,439 | Productivity Tools CLI Tools CLI & GUI | → | |
|
A library and command-line utility for rendering projects templates.
|
|||||
| 362 | python-pptx MS Office | 3,435 | MS Office File Format Processing Text & Documents | → | |
|
Python library for creating and updating PowerPoint (.pptx) files.
|
|||||
| 363 | schemathesis GUI / Web Testing | 3,424 | GUI / Web Testing Testing Developer Tools | → | |
|
A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.
|
|||||
| 364 | coverage Code Coverage | 3,386 | Code Coverage Testing Developer Tools | → | |
|
Code coverage measurement.
|
|||||
| 365 | xlwings MS Office | 3,368 | MS Office File Format Processing Text & Documents | → | |
|
A BSD-licensed library that makes it easy to call Python from Excel and vice versa.
|
|||||
| 366 | django-oauth-toolkit OAuth | 3,328 | OAuth Authentication Web Development | → | |
|
OAuth 2 goodies for Django.
|
|||||
| 367 | cerberus Data Validation | 3,287 | Data Validation Data & Science | → | |
|
A lightweight and extensible data validation library.
|
|||||
| 368 | pgmpy Machine Learning | 3,283 | Machine Learning AI & ML | → | |
|
A Python library for probabilistic graphical models and Bayesian networks.
|
|||||
| 369 | pennylane Quantum Computing | 3,282 | Quantum Computing Data & Science | → | |
|
A hybrid quantum-classical machine learning library with automatic differentiation support.
|
|||||
| 370 | litecli CLI Enhancements | 3,272 | CLI Enhancements CLI Tools CLI & GUI | → | |
|
SQLite CLI with autocompletion and syntax highlighting.
|
|||||
| 371 | pudb pdb-like Debugger | 3,243 | pdb-like Debugger Debugging Tools Developer Tools | → | |
|
A full-screen, console-based Python debugger.
|
|||||
| 372 | itsdangerous Miscellaneous | 3,122 | Miscellaneous Other | → | |
|
Various helpers to pass trusted data to untrusted environments.
|
|||||
| 373 | mistune Markdown | 3,048 | Markdown File Format Processing Text & Documents | → | |
|
Fastest and full featured pure Python parsers of Markdown.
|
|||||
| 374 | lxml HTML Manipulation | 3,041 | HTML Manipulation Text & Documents | → | |
|
A very fast, easy-to-use and versatile library for handling HTML and XML.
|
|||||
| 375 | python-decouple Configuration Files | 3,039 | Configuration Files Python Toolchain | → | |
|
Strict separation of settings from code.
|
|||||
| 376 | urwid Terminal | 3,010 | Terminal GUI Development CLI & GUI | → | |
|
A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
|
|||||
| 377 | vcrpy Mock | 2,973 | Mock Testing Developer Tools | → | |
|
Record and replay HTTP interactions on your tests.
|
|||||
| 378 | oauthlib OAuth | 2,971 | OAuth Authentication Web Development | → | |
|
A generic and thorough implementation of the OAuth request-signing logic.
|
|||||
| 379 | django-storages Web Asset Management | 2,953 | Web Asset Management Web Development | → | |
|
A collection of custom storage back ends for Django.
|
|||||
| 380 | python-magic File Manipulation | 2,912 | File Manipulation Text & Documents | → | |
|
A Python interface to the libmagic file type identification library.
|
|||||
| 381 | pyyaml Data Formats | 2,907 | Data Formats File Format Processing Text & Documents | → | |
|
YAML implementations for Python.
|
|||||
| 382 | python-diskcache Caching | 2,889 | Caching Database & Storage | → | |
|
SQLite and file backed cache backend with faster lookups than memcached and redis.
|
|||||
| 383 | django-compressor Web Asset Management | 2,868 | Web Asset Management Web Development | → | |
|
Compresses linked and inline JavaScript or CSS into a single cached file.
|
|||||
| 384 | dateparser Date and Time | 2,836 | Date and Time Python Language | → | |
|
A Python parser for human-readable dates in dozens of languages.
|
|||||
| 385 | box Built-in Classes Enhancement | 2,825 | Built-in Classes Enhancement Python Language | → | |
|
Python dictionaries with advanced dot notation access.
|
|||||
| 386 | furl HTTP Clients | 2,807 | HTTP Clients HTTP & Scraping | → | |
|
A small Python library that makes parsing and manipulating URLs easy.
|
|||||
| 387 | OpenChronicle Orchestration | 2,779 | Orchestration AI and Agents AI & ML | → | |
|
Open-source, local-first memory for any tool-capable LLM agent.
|
|||||
| 388 | pygal Plotting | 2,767 | Plotting Data Visualization Data & Science | → | |
|
A Python SVG Charts Creator.
|
|||||
| 389 | ironpython Implementations | 2,756 | Implementations Python Language | → | |
|
Implementation of the Python programming language written in C#.
|
|||||
| 390 | cachetools Caching | 2,755 | Caching Database & Storage | → | |
|
Extensible memoizing collections and decorators.
|
|||||
| 391 | pikepdf PDF | 2,750 | PDF File Format Processing Text & Documents | → | |
|
A powerful library for reading and editing PDF files, based on qpdf.
|
|||||
| 392 | iredis CLI Enhancements | 2,740 | CLI Enhancements CLI Tools CLI & GUI | → | |
|
Redis CLI with autocompletion and syntax highlighting.
|
|||||
| 393 | nikola Static Site Generators | 2,737 | Static Site Generators Web Development | → | |
|
A static website and blog generator.
|
|||||
| 394 | yagmail Email | 2,729 | Email HTTP & Scraping | → | |
|
Yet another Gmail/SMTP client.
|
|||||
| 395 | chdb Database | 2,703 | Database Database & Storage | → | |
|
In-process OLAP SQL engine with the full ClickHouse dialect, zero-copy pandas/Arrow interop, and federation to remote ClickHouse clusters via
remoteSecure(). |
|||||
| 396 | beanie NoSQL Databases | 2,684 | NoSQL Databases ORM Database & Storage | → | |
|
An asynchronous Python object-document mapper (ODM) for MongoDB.
|
|||||
| 397 | daphne ASGI | 2,673 | ASGI Web Servers Web Development | → | |
|
An HTTP, HTTP/2 and WebSocket protocol server for ASGI and ASGI-HTTP.
|
|||||
| 398 | docxtpl MS Office | 2,669 | MS Office File Format Processing Text & Documents | → | |
|
Editing a docx document by jinja2 template
|
|||||
| 399 | pynamodb NoSQL Databases | 2,648 | NoSQL Databases ORM Database & Storage | → | |
|
A Pythonic interface for Amazon DynamoDB.
|
|||||
| 400 | chardet General | 2,646 | General Text Processing Text & Documents | → | |
|
Python character encoding detector.
|
|||||
| 401 | dateutil Date and Time | 2,626 | Date and Time Python Language | → | |
|
Extensions to the standard Python datetime module.
|
|||||
| 402 | gtts Audio | 2,624 | Audio Audio & Video Processing Media | → | |
|
Python library and CLI tool for converting text to speech using Google Translate TTS.
|
|||||
| 403 | wxPython Desktop | 2,620 | Desktop GUI Development CLI & GUI | → | |
|
A blending of the wxWidgets C++ class library with the Python.
|
|||||
| 404 | colour Other | 2,609 | Other Science Data & Science | → | |
|
Implementing a comprehensive number of colour theory transformations and algorithms.
|
|||||
| 405 | repowise Code Analysis | 2,601 | Code Analysis Code Analysis Developer Tools | → | |
|
Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
|
|||||
| 406 | matchering Audio | 2,564 | Audio Audio & Video Processing Media | → | |
|
A library for automated reference audio mastering.
|
|||||
| 407 | autobahn-python WebSocket | 2,538 | WebSocket Web Development | → | |
|
WebSocket & WAMP for Python on Twisted and asyncio.
|
|||||
| 408 | mysqlclient MySQL | 2,531 | MySQL Database Drivers Database & Storage | → | |
|
MySQL connector with Python 3 support (mysql-python fork).
|
|||||
| 409 | pdoc Documentation | 2,512 | Documentation Developer Tools | → | |
|
Epydoc replacement to auto generate API documentation for Python libraries.
|
|||||
| 410 | watchfiles File Manipulation | 2,511 | File Manipulation Text & Documents | → | |
|
Simple, modern and fast file watching and code reload in python.
|
|||||
| 411 | anyio Asynchronous Programming | 2,491 | Asynchronous Programming Python Language | → | |
|
A high-level async concurrency and networking framework that works on top of asyncio or trio.
|
|||||
| 412 | pyparsing Parser | 2,478 | Parser Text Processing Text & Documents | → | |
|
A general purpose framework for generating parsers.
|
|||||
| 413 | napalm Network Virtualization | 2,471 | Network Virtualization DevOps | → | |
|
Cross-vendor API to manipulate network devices.
|
|||||
| 414 | bleak Hardware | 2,447 | Hardware Other | → | |
|
A cross platform Bluetooth Low Energy Client for Python using asyncio.
|
|||||
| 415 | psycopg PostgreSQL | 2,431 | PostgreSQL Database Drivers Database & Storage | → | |
|
The most popular PostgreSQL adapter for Python.
|
|||||
| 416 | edgartools Financial Data | 2,411 | Financial Data Data Ingestion / ETL Data & Science | → | |
|
Library for downloading structured data from SEC EDGAR filings and XBRL financial statements.
|
|||||
| 417 | feedparser Content Extraction | 2,393 | Content Extraction Web Scraping HTTP & Scraping | → | |
|
Universal feed parser.
|
|||||
| 418 | scons Build Tools | 2,393 | Build Tools Developer Tools | → | |
|
A software construction tool.
|
|||||
| 419 | pyquery HTML Manipulation | 2,380 | HTML Manipulation Text & Documents | → | |
|
A jQuery-like library for parsing HTML.
|
|||||
| 420 | masonite Synchronous | 2,361 | Synchronous Web Frameworks Web Development | → | |
|
The modern and developer centric Python web framework.
|
|||||
| 421 | django-cacheops Caching | 2,269 | Caching Database & Storage | → | |
|
A slick ORM cache with automatic granular event-driven invalidation.
|
|||||
| 422 | winpython Microsoft Windows | 2,268 | Microsoft Windows Other | → | |
|
Portable development environment for Windows 10/11.
|
|||||
| 423 | pyelftools General | 2,254 | General File Format Processing Text & Documents | → | |
|
Parsing and analyzing ELF files and DWARF debugging information.
|
|||||
| 424 | feature_engine Machine Learning | 2,251 | Machine Learning AI & ML | → | |
|
sklearn compatible API with the widest toolset for feature engineering and selection.
|
|||||
| 425 | rope Refactoring | 2,222 | Refactoring Code Analysis Developer Tools | → | |
|
Rope is a python refactoring library.
|
|||||
| 426 | taskiq Task Queues | 2,214 | Task Queues DevOps | → | |
|
Distributed task queue with native asyncio support and pluggable brokers.
|
|||||
| 427 | pyglet Desktop | 2,199 | Desktop GUI Development CLI & GUI | → | |
|
A cross-platform windowing and multimedia library for Python.
|
|||||
| 428 | sentry-python Monitoring and Processes | 2,196 | Monitoring and Processes DevOps Tools DevOps | → | |
|
Sentry SDK for Python.
|
|||||
| 429 | shortuuid Unique identifiers | 2,188 | Unique identifiers Text Processing Text & Documents | → | |
|
A generator library for concise, unambiguous and URL-safe UUIDs.
|
|||||
| 430 | pygments Parser | 2,179 | Parser Text Processing Text & Documents | → | |
|
A generic syntax highlighter.
|
|||||
| 431 | html2text Content Extraction | 2,164 | Content Extraction Web Scraping HTTP & Scraping | → | |
|
Convert HTML to Markdown-formatted text.
|
|||||
| 432 | pynput Hardware | 2,158 | Hardware Other | → | |
|
A library to control and monitor input devices.
|
|||||
| 433 | microdot Asynchronous | 2,132 | Asynchronous Web Frameworks Web Development | → | |
|
The impossibly small web framework for Python and MicroPython.
|
|||||
| 434 | msgpack Serialization | 2,100 | Serialization Database & Storage | → | |
|
MessagePack serializer implementation for Python.
|
|||||
| 435 | prospector Code Analysis | 2,085 | Code Analysis Code Analysis Developer Tools | → | |
|
A tool to analyze Python code.
|
|||||
| 436 | indico CMS | 2,084 | CMS Web Development | → | |
|
A feature-rich event management system, made @ CERN.
|
|||||
| 437 | sqlite-utils SQLite | 2,081 | SQLite Database Drivers Database & Storage | → | |
|
Python CLI utility and library for manipulating SQLite databases.
|
|||||
| 438 | blinker Miscellaneous | 2,068 | Miscellaneous Other | → | |
|
A fast Python in-process signal/event dispatching system.
|
|||||
| 439 | doit Build Tools | 2,067 | Build Tools Developer Tools | → | |
|
A task runner and build tool.
|
|||||
| 440 | arcade Game Development | 2,041 | Game Development Media | → | |
|
Arcade is a modern Python framework for crafting games with compelling graphics and sound.
|
|||||
| 441 | qutip Quantum Computing | 2,035 | Quantum Computing Data & Science | → | |
|
Quantum Toolbox in Python.
|
|||||
| 442 | chaostoolkit Other | 2,014 | Other DevOps Tools DevOps | → | |
|
A Chaos Engineering toolkit & Orchestration for Developers.
|
|||||
| 443 | pybuilder Build Tools | 2,014 | Build Tools Developer Tools | → | |
|
A continuous build tool written in pure Python.
|
|||||
| 444 | django-rules Permissions | 1,977 | Permissions Authentication Web Development | → | |
|
A tiny but powerful app providing object-level permissions to Django, without requiring a database.
|
|||||
| 445 | ipdb pdb-like Debugger | 1,973 | pdb-like Debugger Debugging Tools Developer Tools | → | |
|
IPython-enabled pdb.
|
|||||
| 446 | shiv Distribution | 1,943 | Distribution Python Toolchain | → | |
|
A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.
|
|||||
| 447 | mutagen Metadata | 1,919 | Metadata Audio & Video Processing Media | → | |
|
A Python module to handle audio metadata.
|
|||||
| 448 | pymatting Image Processing | 1,907 | Image Processing Media | → | |
|
A library for alpha matting.
|
|||||
| 449 | SpiffWorkflow Job Schedulers | 1,902 | Job Schedulers DevOps | → | |
|
A powerful workflow engine implemented in pure Python.
|
|||||
| 450 | voluptuous Data Validation | 1,847 | Data Validation Data & Science | → | |
|
A Python data validation library primarily intended for validating data from untrusted sources.
|
|||||
| 451 | jet-bridge Admin Panels | 1,794 | Admin Panels Web Development | → | |
|
Admin panel framework for any application with nice UI (ex Jet Django).
|
|||||
| 452 | pypy Implementations | 1,759 | Implementations Python Language | → | |
|
A very fast and compliant implementation of the Python language.
|
|||||
| 453 | lumibot Financial Data | 1,706 | Financial Data Data Ingestion / ETL Data & Science | → | |
|
Algorithmic trading framework for backtesting and live deployment across stocks, options, crypto, futures, and forex.
|
|||||
| 454 | rpyc RPC | 1,704 | RPC Web Servers Web Development | → | |
|
(Remote Python Call) - A transparent and symmetric RPC library for Python.
|
|||||
| 455 | python-slugify General | 1,619 | General Text Processing Text & Documents | → | |
|
A Python slugify library that translates unicode to ASCII.
|
|||||
| 456 | birdnet Audio | 1,612 | Audio Audio & Video Processing Media | → | |
|
Deep learning framework for acoustic species detection; identifies bird species from audio recordings using TensorFlow.
|
|||||
| 457 | cartopy Specialized | 1,606 | Specialized Data Visualization Data & Science | → | |
|
A cartographic python library with matplotlib support.
|
|||||
| 458 | waitress WSGI | 1,591 | WSGI Web Servers Web Development | → | |
|
Multi-threaded, powers Pyramid.
|
|||||
| 459 | hypercorn ASGI | 1,589 | ASGI Web Servers Web Development | → | |
|
An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
|
|||||
| 460 | bidict Built-in Classes Enhancement | 1,583 | Built-in Classes Enhancement Python Language | → | |
|
Efficient, Pythonic bidirectional map data structures and related functionality.
|
|||||
| 461 | enaml Desktop | 1,577 | Desktop GUI Development CLI & GUI | → | |
|
Creating beautiful user-interfaces with Declarative Syntax like QML.
|
|||||
| 462 | scanapi Frameworks | 1,568 | Frameworks Testing Developer Tools | → | |
|
Automated Testing and Documentation for your REST API.
|
|||||
| 463 | pyfiglet General | 1,567 | General Text Processing Text & Documents | → | |
|
An implementation of figlet written in Python.
|
|||||
| 464 | cx-Freeze Distribution | 1,554 | Distribution Python Toolchain | → | |
|
It is a Python tool that converts Python scripts into standalone executables and installers for Windows, macOS, and Linux.
|
|||||
| 465 | nox Test Runners | 1,533 | Test Runners Testing Developer Tools | → | |
|
Flexible test automation for Python.
|
|||||
| 466 | django-countries Geolocation | 1,529 | Geolocation Data & Science | → | |
|
A Django app that provides a country field for models and forms.
|
|||||
| 467 | bub Orchestration | 1,524 | Orchestration AI and Agents AI & ML | → | |
|
A lightweight, hook-first Python framework for channel-native agents that live alongside people.
|
|||||
| 468 | python-user-agents Parser | 1,514 | Parser Text Processing Text & Documents | → | |
|
Browser user agent parser.
|
|||||
| 469 | polyfactory Object Factories | 1,485 | Object Factories Testing Developer Tools | → | |
|
mock data generation library with support to classes (continuation of
pydantic-factories) |
|||||
| 470 | wand Image Processing | 1,482 | Image Processing Media | → | |
|
Python bindings for MagickWand, C API for ImageMagick.
|
|||||
| 471 | babel General | 1,455 | General Text Processing Text & Documents | → | |
|
An internationalization library for Python.
|
|||||
| 472 | cassandra-driver NoSQL Databases | 1,426 | NoSQL Databases Database Drivers Database & Storage | → | |
|
The Python Driver for Apache Cassandra.
|
|||||
| 473 | webargs Framework Agnostic | 1,409 | Framework Agnostic Web APIs Web Development | → | |
|
A friendly library for parsing HTTP request arguments with built-in support for popular web frameworks.
|
|||||
| 474 | openbabel Biology and Chemistry | 1,352 | Biology and Chemistry Science Data & Science | → | |
|
A chemical toolbox designed to speak the many languages of chemical data.
|
|||||
| 475 | cement CLI Development | 1,345 | CLI Development CLI Development CLI & GUI | → | |
|
CLI Application Framework for Python.
|
|||||
| 476 | markdown-it-py Markdown | 1,328 | Markdown File Format Processing Text & Documents | → | |
|
Markdown parser with 100% CommonMark support, extensions, and syntax plugins.
|
|||||
| 477 | obspy Physics and Engineering | 1,310 | Physics and Engineering Science Data & Science | → | |
|
A Python toolbox for seismology.
|
|||||
| 478 | clickhouse-driver Other Relational Databases | 1,300 | Other Relational Databases Database Drivers Database & Storage | → | |
|
Python driver with native interface for ClickHouse.
|
|||||
| 479 | django-modern-rest Django | 1,287 | Django Web APIs Web Development | → | |
|
Modern REST with speed, types, async,
msgspec, pydantic and other goodies! |
|||||
| 480 | pyexcel MS Office | 1,286 | MS Office File Format Processing Text & Documents | → | |
|
Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.
|
|||||
| 481 | pynacl Cryptography | 1,199 | Cryptography Security | → | |
|
Python binding to the Networking and Cryptography (NaCl) library.
|
|||||
| 482 | devpi Package Repositories | 1,194 | Package Repositories Python Toolchain | → | |
|
PyPI server and packaging/testing/release tool.
|
|||||
| 483 | justhtml HTML Manipulation | 1,145 | HTML Manipulation Text & Documents | → | |
|
A pure Python HTML5 parser that just works.
|
|||||
| 484 | apiflask Flask | 1,127 | Flask Web APIs Web Development | → | |
|
A lightweight Python web API framework based on Flask and Marshmallow.
|
|||||
| 485 | pickledb Database | 1,072 | Database Database & Storage | → | |
|
A simple and lightweight key-value store for Python.
|
|||||
| 486 | secure Web Security | 1,044 | Web Security Security | → | |
|
HTTP security headers for Python web applications with ASGI and WSGI middleware.
|
|||||
| 487 | geojson Geolocation | 991 | Geolocation Data & Science | → | |
|
Python bindings and utilities for GeoJSON.
|
|||||
| 488 | flask-debugtoolbar Others | 979 | Others Debugging Tools Developer Tools | → | |
|
A port of the django-debug-toolbar to flask.
|
|||||
| 489 | memory_graph Others | 977 | Others Debugging Tools Developer Tools | → | |
|
Visualize Python data at runtime to debug references, mutability, and aliasing.
|
|||||
| 490 | mpi4py Batch Processing | 915 | Batch Processing Distributed Computing DevOps | → | |
|
Python bindings for MPI.
|
|||||
| 491 | python-hunter Tracing | 871 | Tracing Debugging Tools Developer Tools | → | |
|
A flexible code tracing toolkit.
|
|||||
| 492 | pdf_oxide PDF | 862 | PDF File Format Processing Text & Documents | → | |
|
A fast PDF library for text extraction, image extraction, and markdown conversion, powered by Rust.
|
|||||
| 493 | promptise Orchestration | 852 | Orchestration AI and Agents AI & ML | → | |
|
A framework for building end-to-end production-ready agentic systems, scalable & secure MCP's and autonomous agents.
|
|||||
| 494 | pygraphviz Specialized | 842 | Specialized Data Visualization Data & Science | → | |
|
Python interface to Graphviz.
|
|||||
| 495 | sentry-skills Agent Skills | 830 | Agent Skills AI and Agents AI & ML | → | |
|
Python-focused engineering skills for code review, debugging, and backend workflows.
|
|||||
| 496 | tinytag Metadata | 824 | Metadata Audio & Video Processing Media | → | |
|
A library for reading music meta data of MP3, OGG, FLAC and Wave files.
|
|||||
| 497 | respx Mock | 812 | Mock Testing Developer Tools | → | |
|
Mock HTTPX with awesome request patterns and response side effects.
|
|||||
| 498 | pyvips Image Processing | 809 | Image Processing Media | → | |
|
A fast image processing library with low memory needs.
|
|||||
| 499 | ZODB Database | 757 | Database Database & Storage | → | |
|
A native object database for Python. A key-value and object graph database.
|
|||||
| 500 | python-nameparser Parser | 707 | Parser Text Processing Text & Documents | → | |
|
Parsing human names into their individual components.
|
|||||
| 501 | pysolr Search | 698 | Search Database & Storage | → | |
|
A lightweight Python wrapper for Apache Solr.
|
|||||
| 502 | markupsafe HTML Manipulation | 690 | HTML Manipulation Text & Documents | → | |
|
Implements a XML/HTML/XHTML Markup safe string for Python.
|
|||||
| 503 | micawber Content Extraction | 679 | Content Extraction Web Scraping HTTP & Scraping | → | |
|
A small library for extracting rich content from URLs.
|
|||||
| 504 | python-barcode Image Processing | 654 | Image Processing Media | → | |
|
Create barcodes in Python with no extra dependencies.
|
|||||
| 505 | unidecode General | 611 | General Text Processing Text & Documents | → | |
|
ASCII transliterations of Unicode text.
|
|||||
| 506 | bernstein Orchestration | 605 | Orchestration AI and Agents AI & ML | → | |
|
A deterministic Python orchestrator for CLI coding agents (Claude Code, Codex, Gemini CLI, and 40+ more) with parallel git worktrees and an HMAC-signed audit chain.
|
|||||
| 507 | TabGAN Machine Learning | 571 | Machine Learning AI & ML | → | |
|
Synthetic tabular data generation using GANs, Diffusion Models, and LLMs.
|
|||||
| 508 | synology-api Hardware | 555 | Hardware Other | → | |
|
Python wrapper for Synology NAS APIs: Surveillance Station, File Station, Download Station, Docker, and 50+ other endpoints.
|
|||||
| 509 | bandersnatch Package Repositories | 545 | Package Repositories Python Toolchain | → | |
|
PyPI mirroring tool provided by Python Packaging Authority (PyPA).
|
|||||
| 510 | bitbake Build Tools | 523 | Build Tools Developer Tools | → | |
|
A make-like build tool for embedded Linux.
|
|||||
| 511 | sqids Unique identifiers | 510 | Unique identifiers Text Processing Text & Documents | → | |
|
A library for generating short unique IDs from numbers.
|
|||||
| 512 | httptap HTTP Clients | 507 | HTTP Clients HTTP & Scraping | → | |
|
Dissects an HTTP request into DNS, TCP, TLS, wait, and transfer phases and renders the timings as a waterfall.
|
|||||
| 513 | strawberry-django Django | 494 | Django Web APIs Web Development | → | |
|
Strawberry GraphQL integration with Django.
|
|||||
| 514 | desbordante Data Analysis | 486 | Data Analysis Data & Science | → | |
|
An open source data profiler for complex pattern discovery.
|
|||||
| 515 | parsy Parser | 447 | Parser Text Processing Text & Documents | → | |
|
Easy, generic parser combinator library for creating parsers.
|
|||||
| 516 | mssql-python Other Relational Databases | 443 | Other Relational Databases Database Drivers Database & Storage | → | |
|
Official Microsoft driver for SQL Server and Azure SQL, built on ODBC for high performance and low memory usage.
|
|||||
| 517 | mako Template Engines | 442 | Template Engines Web Development | → | |
|
Hyperfast and lightweight templating for the Python platform.
|
|||||
| 518 | func-to-web Admin Panels | 415 | Admin Panels Web Development | → | |
|
Instantly create web UIs from Python functions using type hints. Zero frontend code required.
|
|||||
| 519 | pydy Physics and Engineering | 413 | Physics and Engineering Science Data & Science | → | |
|
Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.
|
|||||
| 520 | cclib Biology and Chemistry | 411 | Biology and Chemistry Science Data & Science | → | |
|
A library for parsing and interpreting the results of computational chemistry packages.
|
|||||
| 521 | pyopengl Game Development | 409 | Game Development Media | → | |
|
Python ctypes bindings for OpenGL and it's related APIs.
|
|||||
| 522 | manhole Tracing | 402 | Tracing Debugging Tools Developer Tools | → | |
|
Debugging UNIX socket connections and present the stacktraces for all threads and an interactive prompt.
|
|||||
| 523 | pathsim Simulation and Modeling | 390 | Simulation and Modeling Science Data & Science | → | |
|
A block-based system modeling and simulation framework with a browser-based visual editor.
|
|||||
| 524 | uuid-utils Built-in Classes Enhancement | 353 | Built-in Classes Enhancement Python Language | → | |
|
A fast, Rust-backed drop-in replacement for Python's built-in
uuid module, supporting RFC 9562 (UUIDv6, UUIDv7, and UUIDv8). |
|||||
| 525 | py-sdl2 Game Development | 342 | Game Development Media | → | |
|
A ctypes based wrapper for the SDL2 library.
|
|||||
| 526 | ultraplot Plotting | 314 | Plotting Data Visualization Data & Science | → | |
|
Matplotlib wrapper for publication-ready scientific figures with minimal code. Includes advanced subplot management, panel layouts, and batteries-included geoscience plotting.
|
|||||
| 527 | mocket Mock | 309 | Mock Testing Developer Tools | → | |
|
A socket mock framework with gevent/asyncio/SSL support.
|
|||||
| 528 | dogpile.cache Caching | 296 | Caching Database & Storage | → | |
|
dogpile.cache is a next generation replacement for Beaker made by the same authors.
|
|||||
| 529 | picows WebSocket | 279 | WebSocket Web Development | → | |
|
Fastest WebSocket clients and servers with a frame level interface for the most demanding use-cases.
|
|||||
| 530 | pangu.py General | 277 | General Text Processing Text & Documents | → | |
|
Paranoid text spacing.
|
|||||
| 531 | django-mongodb-backend NoSQL Databases | 224 | NoSQL Databases Database Drivers Database & Storage | → | |
|
Official MongoDB database backend for Django.
|
|||||
| 532 | tryton Miscellaneous | 198 | Miscellaneous Other | → | |
|
A general-purpose business framework.
|
|||||
| 533 | jumpstarter Hardware | 194 | Hardware Other | → | |
|
A hardware-in-the-loop testing framework with a Python client library for automated testing on real and virtual hardware.
|
|||||
| 534 | tinycss2 HTML Manipulation | 187 | HTML Manipulation Text & Documents | → | |
|
A low-level CSS parser and generator written in Python.
|
|||||
| 535 | pygobject Desktop | 157 | Desktop GUI Development CLI & GUI | → | |
|
Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).
|
|||||
| 536 | pyside Desktop | 123 | Desktop GUI Development CLI & GUI | → | |
|
Qt for Python offers the official Python bindings for Qt, this is same as PyQt but it's the official binding with different licensing.
|
|||||
| 537 | KillPy Environment Management | 117 | Environment Management Python Toolchain | → | |
|
Analyze, detect, and clean unused Python environments and pipx packages.
|
|||||
| 538 | logfmter Logging | 106 | Logging DevOps | → | |
|
A standard library compatible logfmt formatter.
|
|||||
| 539 | kubesdk Other | 102 | Other DevOps Tools DevOps | → | |
|
A modern async-first Kubernetes client and API model generator.
|
|||||
| 540 | django-ai-plugins Agent Skills | 93 | Agent Skills AI and Agents AI & ML | → | |
|
Django backend agent skills for Django, DRF, Celery, and Django-specific code review.
|
|||||
| 541 | beautifulsoup HTML Manipulation | External | — | HTML Manipulation Text & Documents | → |
|
Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
|
|||||
| 542 | nuwa-skill Agent Skills | — | — | Agent Skills AI and Agents AI & ML | → |
|
Nuwa distills the thinking of anyone — let Musk, Naval, Munger, and Feynman work for you.
|
|||||
| 543 | openpyxl MS Office | External | — | MS Office File Format Processing Text & Documents | → |
|
A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.
|
|||||
| 544 | PyQt Desktop | External | — | Desktop GUI Development CLI & GUI | → |
|
Python bindings for the Qt cross-platform application and UI framework.
|
|||||
| 545 | reportlab PDF | External | — | PDF File Format Processing Text & Documents | → |
|
Allowing Rapid creation of rich PDF documents.
|
|||||
| 546 | simpy Simulation and Modeling | GitLab | — | Simulation and Modeling Science Data & Science | → |
|
A process-based discrete-event simulation framework.
|
|||||
No projects match your search or filter.
Try a broader term, or .
Contribute
Know a project that belongs here?
Tell us what it does and why it stands out.
