Best-of Python Developer Tools 🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
This curated list contains 270 awesome open-source projects with a total of 1.1M stars grouped into 17 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open anissue , submit apull request , or directly edit theprojects.yaml . Contributions are very welcome!
🧙♂️ Discover otherbest-of lists or createyour own . 📫 Subscribe to ournewsletter for updates and trending projects.
🥇🥈🥉 Combined project-quality score ⭐️ Star count from GitHub 🐣 New project(less than 6 months old) 💤 Inactive project(6 months no activity) 💀 Dead project(12 months no activity) 📈📉 Project is trending up or down ➕ Project was recently added ❗️ Warning(e.g. missing/risky license) 👨💻 Contributors count from GitHub 🔀 Fork count from GitHub 📋 Issue count from GitHub ⏱️ Last update timestamp on package manager 📥 Download count from package manager 📦 Number of dependent projects Flake8 related project Pytest related project Pylint related project Sphinx related project MkDocs related project
ruff (🥇47 · ⭐ 45K · 📈) - An extremely fast Python linter and code formatter, written in Rust.MIT GitHub (👨💻 760 · 🔀 1.6K · 📥 3.3M · 📦 140K · 📋 7.6K - 21% open · ⏱️ 18.12.2025):
git clone https://github.com/charliermarsh/ruffPyPi (📥 110M / month · 📦 27K · ⏱️ 11.12.2025):
Conda (📥 5.4M · ⏱️ 15.12.2025):
conda install -c conda-forge ruffpylint (🥇44 · ⭐ 5.6K) - Its not just a linter that annoys you!.❗️GPL-2.0 GitHub (👨💻 620 · 🔀 1.2K · 📥 510 · 📦 480K · 📋 5.9K - 17% open · ⏱️ 15.12.2025):
git clone https://github.com/PyCQA/pylintPyPi (📥 39M / month · 📦 12K · ⏱️ 30.11.2025):
Conda (📥 7.1M · ⏱️ 30.11.2025):
conda install -c conda-forge pylintflake8 (🥇41 · ⭐ 3.7K) - Flake8 is a wrapper around these tools: PyFlakes; pycodestyle; Ned..MIT GitHub (👨💻 180 · 🔀 340 · 📦 680K · 📋 1.6K - 1% open · ⏱️ 16.12.2025):
git clone https://github.com/PyCQA/flake8PyPi (📥 51M / month · 📦 27K · ⏱️ 20.06.2025):
Conda (📥 9.8M · ⏱️ 26.06.2025):
conda install -c conda-forge flake8wemake-python-styleguide (🥇37 · ⭐ 2.8K) - The strictest and most opinionated python linter ever!.MIT beartype (🥈35 · ⭐ 3.3K) - Unbearably fast near-real-time pure-Python runtime-static type-checker.MIT GitHub (👨💻 30 · 🔀 69 · 📦 8.1K · 📋 460 - 23% open · ⏱️ 18.12.2025):
git clone https://github.com/beartype/beartypePyPi (📥 24M / month · 📦 900 · ⏱️ 13.12.2025):
Conda (📥 540K · ⏱️ 14.12.2025):
conda install -c conda-forge beartypepyflakes (🥈35 · ⭐ 1.4K) - A simple program which checks Python source files for errors.MIT GitHub (👨💻 88 · 🔀 180 · 📦 330K · 📋 550 - 10% open · ⏱️ 20.06.2025):
git clone https://github.com/PyCQA/pyflakesPyPi (📥 55M / month · 📦 1.3K · ⏱️ 20.06.2025):
Conda (📥 9.6M · ⏱️ 21.06.2025):
conda install -c conda-forge pyflakespycodestyle (🥈34 · ⭐ 5.1K) - Simple Python style checker in one Python file.MIT GitHub (👨💻 140 · 🔀 750 · 📋 770 - 13% open · ⏱️ 24.11.2025):
git clone https://github.com/PyCQA/pycodestylePyPi (📥 70M / month · 📦 2.2K · ⏱️ 20.06.2025):
Conda (📥 10M · ⏱️ 22.06.2025):
conda install -c conda-forge pycodestyleflake8-bugbear (🥈34 · ⭐ 1.1K) - A plugin for Flake8 finding likely bugs and design problems..MIT GitHub (👨💻 90 · 🔀 110 · 📦 42K · 📋 240 - 24% open · ⏱️ 08.12.2025):
git clone https://github.com/PyCQA/flake8-bugbearPyPi (📥 4.7M / month · 📦 1.5K · ⏱️ 29.11.2025):
pip install flake8-bugbearConda (📥 880K · ⏱️ 02.12.2025):
conda install -c conda-forge flake8-bugbearparso (🥈34 · ⭐ 660) - A Python Parser.MIT GitHub (👨💻 51 · 🔀 110 · 📦 590K · 📋 120 - 10% open · ⏱️ 23.08.2025):
git clone https://github.com/davidhalter/parsoPyPi (📥 86M / month · 📦 1.1K · ⏱️ 23.08.2025):
Conda (📥 33M · ⏱️ 23.08.2025):
conda install -c conda-forge parsoflake8-isort (🥈31 · ⭐ 180) - flake8 plugin that integrates isort.❗️GPL-2.0 GitHub (👨💻 40 · 🔀 200 · 📦 28K · 📋 60 - 3% open · ⏱️ 25.10.2025):
git clone https://github.com/gforcada/flake8-isortPyPi (📥 1.2M / month · 📦 630 · ⏱️ 25.10.2025):
Conda (📥 94K · ⏱️ 25.10.2025):
conda install -c conda-forge flake8-isortpylint-django (🥈30 · ⭐ 620) - Pylint plugin for improving code analysis for when..❗️GPL-3.0 GitHub (👨💻 71 · 🔀 120 · 📥 420 · 📦 32K · 📋 240 - 27% open · ⏱️ 09.11.2025):
git clone https://github.com/PyCQA/pylint-djangoPyPi (📥 1.7M / month · 📦 120 · ⏱️ 10.10.2024):
pip install pylint-djangoConda (📥 340K · ⏱️ 22.04.2025):
conda install -c conda-forge pylint-djangohacking (🥈30 · ⭐ 240) - OpenStack Hacking Style Checks. Mirror of code maintained at..Apache-2 mypy-protobuf (🥈29 · ⭐ 690) - open source tools to generate mypy stubs from protobufs.Apache-2 GitHub (👨💻 40 · 🔀 83 · 📋 150 - 15% open · ⏱️ 15.12.2025):
git clone https://github.com/dropbox/mypy-protobufPyPi (📥 7M / month · 📦 270 · ⏱️ 17.11.2025):
pip install mypy-protobufConda (📥 170K · ⏱️ 09.12.2025):
conda install -c conda-forge mypy-protobufflake8-comprehensions (🥈29 · ⭐ 470) - A flake8 plugin to help you write better..MIT GitHub (👨💻 16 · 🔀 23 · 📦 29K · 📋 62 - 9% open · ⏱️ 08.12.2025):
git clone https://github.com/adamchainz/flake8-comprehensionsPyPi (📥 1.4M / month · 📦 780 · ⏱️ 09.09.2025):
pip install flake8-comprehensionsConda (📥 950K · ⏱️ 10.09.2025):
conda install -c conda-forge flake8-comprehensionscheck-manifest (🥈29 · ⭐ 290) - Tool to check the completeness of MANIFEST.in for Python packages.MIT GitHub (👨💻 23 · 🔀 39 · 📦 12K · 📋 100 - 23% open · ⏱️ 01.12.2025):
git clone https://github.com/mgedmin/check-manifestPyPi (📥 660K / month · 📦 5K · ⏱️ 15.10.2025):
pip install check-manifestConda (📥 180K · ⏱️ 15.10.2025):
conda install -c conda-forge check-manifestnitpick (🥉27 · ⭐ 410) - Enforce the same settings on multiple projects.MIT flake8-builtins (🥉27 · ⭐ 120) - Check for python builtins being used as variables or..❗️GPL-2.0 GitHub (👨💻 21 · 🔀 25 · 📦 12K · 📋 52 - 5% open · ⏱️ 25.10.2025):
git clone https://github.com/gforcada/flake8-builtinsPyPi (📥 870K / month · 📦 590 · ⏱️ 25.10.2025):
pip install flake8-builtinsConda (📥 410K · ⏱️ 27.10.2025):
conda install -c conda-forge flake8-builtinsflake8-import-order (🥉26 · ⭐ 280) - Flake8 plugin that checks import order against..❗️LGPL-3.0 GitHub (👨💻 50 · 🔀 73 · 📥 9 · 📋 110 - 12% open · ⏱️ 03.12.2025):
git clone https://github.com/PyCQA/flake8-import-orderPyPi (📥 1.2M / month · 📦 650 · ⏱️ 24.06.2025):
pip install flake8-import-orderConda (📥 370K · ⏱️ 26.06.2025):
conda install -c conda-forge flake8-import-orderflake8-black (🥉26 · ⭐ 160) - flake8 plugin to run black for checking Python coding style.MIT GitHub (👨💻 11 · 🔀 11 · 📦 8.7K · 📋 31 - 12% open · ⏱️ 02.12.2025):
git clone https://github.com/peterjc/flake8-blackPyPi (📥 620K / month · 📦 540 · ⏱️ 21.09.2025):
Conda (📥 490K · ⏱️ 22.09.2025):
conda install -c conda-forge flake8-blackflake8-eradicate (🥉25 · ⭐ 320 · 💤) - Flake8 plugin to find commented out or dead code.MIT GitHub (👨💻 17 · 🔀 13 · 📦 20K · 📋 40 - 20% open · ⏱️ 31.12.2024):
git clone https://github.com/wemake-services/flake8-eradicatePyPi (📥 690K / month · 📦 170 · ⏱️ 31.05.2023):
pip install flake8-eradicateConda (📥 26K · ⏱️ 22.04.2025):
conda install -c conda-forge flake8-eradicateflake8-simplify (🥉22 · ⭐ 200) - A flake8 plugin that helps you to simplify code.MIT GitHub (👨💻 16 · 🔀 22 · 📋 130 - 42% open · ⏱️ 01.06.2025):
git clone https://github.com/MartinThoma/flake8-simplifyPyPi (📥 270K / month · 📦 110 · ⏱️ 01.06.2025):
pip install flake8-simplifyConda (📥 65K · ⏱️ 02.06.2025):
conda install -c conda-forge flake8-simplifyShow 19 hidden projects... pydocstyle (🥈32 · ⭐ 1.1K · 💀) - docstring style checker.MIT pep8-naming (🥉28 · ⭐ 530 · 💤) - Naming Convention checker for Python.❗️Saxpath darglint (🥉28 · ⭐ 480 · 💀) - A python documentation linter which checks that the docstring..MIT coala (🥉27 · ⭐ 3.6K · 💀) - coala provides a unified command-line interface for linting and..❗️AGPL-3.0 flake8-quotes (🥉27 · ⭐ 180 · 💀) - Flake8 extension for checking quotes in python.MIT pylama (🥉26 · ⭐ 1.1K · 💀) - Code audit tool for python.MIT Fixit (🥉25 · ⭐ 700) - Advanced Python linting framework with auto-fixes and hierarchical..❗Unlicenseddata-science-types (🥉25 · ⭐ 200 · 💀) - Mypy stubs, i.e., type information, for numpy, pandas..Apache-2 flake8-commas (🥉25 · ⭐ 130 · 💀) - Flake8 extension for enforcing trailing commas in python.MIT pandas-vet (🥉21 · ⭐ 170 · 💀) - A plugin for Flake8 that checks pandas code.MIT flake8-bandit (🥉21 · ⭐ 110 · 💀) - Automated security testing using bandit and flake8.MIT flakehell (🥉19 · ⭐ 230 · 💀) - Flake8 wrapper to make it nice, legacy-friendly, configurable.MIT flake8-mypy (🥉19 · ⭐ 100 · 💀) - A plugin for flake8 integrating Mypy.MIT pylint-flask (🥉18 · ⭐ 64 · 💀) - A Pylint plugin to analyze Flask applications.❗️GPL-2.0 pycycle (🥉17 · ⭐ 360 · 💀) - Tool for pinpointing circular imports in Python. Find cyclic imports..MIT bellybutton (🥉17 · ⭐ 280 · 💀) - Custom Python linting through AST expressions.MIT imhotep (🥉17 · ⭐ 220 · 💀) - A static-analysis bot for Github.MIT yala (🥉15 · ⭐ 16 · 💀) - Yet Another Linter Aggregator.MIT linty_fresh (🥉12 · ⭐ 180 · 💀) - Surface lint errors during code review.Apache-2 mypy
mypy (🥇49 · ⭐ 20K) - Optional static typing for Python.MIT GitHub (👨💻 820 · 🔀 3.1K · 📦 340K · 📋 12K - 25% open · ⏱️ 17.12.2025):
git clone https://github.com/python/mypyPyPi (📥 88M / month · 📦 39K · ⏱️ 15.12.2025):
Conda (📥 6.4M · ⏱️ 15.12.2025):
conda install -c conda-forge mypypyright (🥈38 · ⭐ 15K) - Static Type Checker for Python.MIT pytype (🥉34 · ⭐ 5K) - A static type analyzer for Python code.Apache-2 GitHub (👨💻 110 · 🔀 290 · 📦 4.2K · 📋 950 - 21% open · ⏱️ 17.12.2025):
git clone https://github.com/google/pytypePyPi (📥 460K / month · 📦 230 · ⏱️ 11.10.2024):
Conda (📥 590K · ⏱️ 22.04.2025):
conda install -c conda-forge pytypepyre-check (🥉33 · ⭐ 7.1K) - Performant type-checking for python.MIT Show 1 hidden projects... typeguard (🥉31 · ⭐ 1.7K) - Run-time type checker for Python.❗Unlicensed
black (🥇46 · ⭐ 41K) - The uncompromising Python code formatter.MIT GitHub (👨💻 490 · 🔀 2.7K · 📥 140K · 📦 660K · 📋 2.8K - 11% open · ⏱️ 12.12.2025):
git clone https://github.com/psf/blackPyPi (📥 93M / month · 📦 48K · ⏱️ 08.12.2025):
Conda (📥 17M · ⏱️ 08.12.2025):
conda install -c conda-forge blackisort (🥈43 · ⭐ 6.9K) - A Python utility / library to sort imports.MIT GitHub (👨💻 320 · 🔀 610 · 📦 570K · 📋 1.4K - 12% open · ⏱️ 10.12.2025):
git clone https://github.com/PyCQA/isortPyPi (📥 72M / month · 📦 22K · ⏱️ 11.10.2025):
Conda (📥 8.4M · ⏱️ 11.10.2025):
conda install -c conda-forge isortyapf (🥈39 · ⭐ 14K · 💤) - A formatter for Python files.Apache-2 GitHub (👨💻 160 · 🔀 900 · 📦 110K · 📋 890 - 47% open · ⏱️ 10.02.2025):
git clone https://github.com/google/yapfPyPi (📥 10M / month · 📦 1.3K · ⏱️ 14.11.2024):
Conda (📥 2.8M · ⏱️ 22.04.2025):
conda install -c conda-forge yapfautopep8 (🥉37 · ⭐ 4.7K) - A tool that automatically formats Python code to conform to the PEP 8..MIT GitHub (👨💻 64 · 🔀 290 · 📦 230K · 📋 520 - 23% open · ⏱️ 24.11.2025):
git clone https://github.com/hhatto/autopep8PyPi (📥 10M / month · 📦 1.7K · ⏱️ 14.01.2025):
Conda (📥 2.4M · ⏱️ 22.04.2025):
conda install -c conda-forge autopep8docformatter (🥉28 · ⭐ 580) - Formats docstrings to follow PEP 257.MIT GitHub (👨💻 40 · 🔀 86 · 📥 59 · 📦 4.4K · 📋 170 - 13% open · ⏱️ 29.10.2025):
git clone https://github.com/myint/docformatterPyPi (📥 1.2M / month · 📦 300 · ⏱️ 11.05.2025):
Conda (📥 290K · ⏱️ 11.05.2025):
conda install -c conda-forge docformatterShow 2 hidden projects... autoimport (🥉18 · ⭐ 100 · 💀) - Autoimport automatically fixes wrong import statements.❗️GPL-3.0 pyformat (🥉18 · ⭐ 94 · 💀) - Formats Python code to follow a consistent style.❗️Saxpath
jedi (🥇41 · ⭐ 6.1K) - Awesome autocompletion, static analysis and refactoring library for python.MIT GitHub (👨💻 180 · 🔀 520 · 📦 590K · 📋 1.5K - 6% open · ⏱️ 13.11.2025):
git clone https://github.com/davidhalter/jediPyPi (📥 86M / month · 📦 1.2K · ⏱️ 11.11.2024):
Conda (📥 35M · ⏱️ 22.04.2025):
conda install -c conda-forge jedirope (🥇34 · ⭐ 2.2K) - a python refactoring library.❗️LGPL-3.0 GitHub (👨💻 83 · 🔀 170 · 📥 42 · 📦 79K · 📋 380 - 31% open · ⏱️ 12.07.2025):
git clone https://github.com/python-rope/ropePyPi (📥 1.2M / month · 📦 320 · ⏱️ 12.07.2025):
Conda (📥 2.2M · ⏱️ 13.07.2025):
conda install -c conda-forge ropepyupgrade (🥈33 · ⭐ 4K) - A tool (and pre-commit hook) to automatically upgrade syntax for newer..MIT GitHub (👨💻 36 · 🔀 200 · 📋 470 - 4% open · ⏱️ 16.12.2025):
git clone https://github.com/asottile/pyupgradePyPi (📥 1.2M / month · 📦 630 · ⏱️ 19.11.2025):
Conda (📥 900K · ⏱️ 19.11.2025):
conda install -c conda-forge pyupgradevulture (🥈30 · ⭐ 4.2K · 📉) - Find dead Python code.MIT GitHub (👨💻 48 · 🔀 170 · 📦 6.1K · 📋 240 - 17% open · ⏱️ 25.11.2025):
git clone https://github.com/jendrikseipp/vulturePyPi (📥 3.1M / month · 📦 200 · ⏱️ 08.12.2024):
Conda (📥 150K · ⏱️ 22.04.2025):
conda install -c conda-forge vultureautoflake (🥈28 · ⭐ 950) - Removes unused imports and unused variables as reported by pyflakes.MIT GitHub (👨💻 39 · 🔀 83 · 📋 120 - 34% open · ⏱️ 05.12.2025):
git clone https://github.com/myint/autoflakePyPi (📥 4.3M / month · 📦 1K · ⏱️ 13.03.2024):
Conda (📥 640K · ⏱️ 28.07.2025):
conda install -c conda-forge autoflakeMonkeyType (🥈26 · ⭐ 5K) - A Python library that generates static type annotations by collecting..BSD-3 GitHub (👨💻 51 · 🔀 190 · 📋 200 - 30% open · ⏱️ 14.06.2025):
git clone https://github.com/Instagram/MonkeyTypePyPi (📥 190K / month · 📦 23 · ⏱️ 20.03.2023):
Conda (📥 110K · ⏱️ 22.04.2025):
conda install -c conda-forge monkeytypeadd-trailing-comma (🥉24 · ⭐ 370) - A tool (and pre-commit hook) to automatically add trailing..MIT unimport (🥉24 · ⭐ 250) - The ultimate linter and formatter for removing unused import statements..MIT com2ann (🥉19 · ⭐ 160) - Tool for translation type comments to type annotations in Python.MIT massedit (🥉19 · ⭐ 120) - Programmatically edit text files with Python. Useful for source to source..MIT Show 8 hidden projects... redbaron (🥈26 · ⭐ 720 · 💀) - Bottom-up approach to refactoring in python.❗️LGPL-3.0 eradicate (🥉25 · ⭐ 220) - Removes commented-out code from Python files.❗️Saxpath baron (🥉24 · ⭐ 300 · 💀) - IDE allow you to refactor code, Baron allows you to write..❗️LGPL-3.0 Bowler (🥉23 · ⭐ 1.6K · 💀) - Safe code refactoring for modern Python.MIT pyannotate (🥉22 · ⭐ 1.4K · 💀) - Auto-generate PEP-484 annotations.Apache-2 unify (🥉20 · ⭐ 97 · 💀) - Modifies strings to all use the same quote where possible.MIT pep8ify (🥉15 · ⭐ 120 · 💀) - A library that modifies python source code to conform to pep8.Apache-2 retype (🥉14 · ⭐ 140 · 💀) - Re-apply type annotations from .pyi stubs to your codebase.MIT
bandit (🥇38 · ⭐ 7.6K) - Bandit is a tool designed to find common security issues in Python..Apache-2 GitHub (👨💻 190 · 🔀 710 · 📥 890 · 📦 61K · 📋 730 - 28% open · ⏱️ 09.12.2025):
git clone https://github.com/PyCQA/banditPyPi (📥 13M / month · 📦 2.7K · ⏱️ 23.11.2025):
Conda (📥 560K · ⏱️ 23.11.2025):
conda install -c conda-forge banditsafety (🥈36 · ⭐ 1.9K) - Safety checks Python dependencies for known security vulnerabilities and..MIT GitHub (👨💻 53 · 🔀 170 · 📥 950K · 📦 19K · 📋 260 - 13% open · ⏱️ 02.12.2025):
git clone https://github.com/pyupio/safetyPyPi (📥 3.9M / month · 📦 1.1K · ⏱️ 02.12.2025):
Conda (📥 150K · ⏱️ 07.11.2025):
conda install -c conda-forge safetysqlmap (🥉34 · ⭐ 36K) - Automatic SQL injection and database takeover tool.❗️GPL-3.0 detect-secrets (🥉29 · ⭐ 4.3K · 💤) - An enterprise friendly way of detecting and preventing..Apache-2 dlint (🥉20 · ⭐ 170) - Dlint is a tool for encouraging best coding practices and helping ensure..BSD-3 GitHub (👨💻 16 · 🔀 16 · 📋 48 - 50% open · ⏱️ 25.11.2025):
git clone https://github.com/dlint-py/dlintPyPi (📥 89K / month · 📦 93 · ⏱️ 31.10.2024):
Conda (📥 12K · ⏱️ 22.04.2025):
conda install -c conda-forge dlintShow 3 hidden projects... pyarmor (🥈35 · ⭐ 4.8K) - A tool used to obfuscate python scripts, bind obfuscated scripts..❗️SGI-B-2.0 dodgy (🥉21 · ⭐ 130 · 💀) - Looks at Python code to search for things which look dodgy such as..MIT pyt (🥉20 · ⭐ 2.2K · 💀) - A Static Analysis Tool for Detecting Security Vulnerabilities in..❗️GPL-2.0
pipenv (🥇45 · ⭐ 25K · 📈) - Python Development Workflow for Humans.MIT GitHub (👨💻 530 · 🔀 1.9K · 📦 170K · 📋 4.3K - 3% open · ⏱️ 17.12.2025):
git clone https://github.com/pypa/pipenvPyPi (📥 17M / month · 📦 250 · ⏱️ 17.12.2025):
Conda (📥 300K · ⏱️ 17.12.2025):
conda install -c conda-forge pipenvvirtualenv (🥈43 · ⭐ 5K) - Virtual Python Environment builder.MIT GitHub (👨💻 300 · 🔀 1.1K · 📦 490K · 📋 1.4K - 1% open · ⏱️ 15.12.2025):
git clone https://github.com/pypa/virtualenvPyPi (📥 280M / month · 📦 2K · ⏱️ 29.10.2025):
Conda (📥 18M · ⏱️ 29.10.2025):
conda install -c conda-forge virtualenvpyenv (🥈34 · ⭐ 44K · 📉) - Simple Python version management.MIT pyenv-virtualenv (🥉24 · ⭐ 6.7K · 📈) - a pyenv plugin to manage virtualenv (a.k.a. python-..MIT pyenv-installer (🥉16 · ⭐ 4.1K) - This tool is used to install `pyenv` and friends.MIT Show 5 hidden projects... nodeenv (🥈34 · ⭐ 1.8K · 💀) - Virtual environment for Node.js & integrator with virtualenv.BSD-3 vex (🥉19 · ⭐ 370 · 💀) - Run a command in the named virtualenv.MIT dh-virtualenv (🥉16 · ⭐ 1.6K · 💀) - Python virtualenvs in Debian packages.❗️GPL-2.0 pipenv-pipes (🥉13 · ⭐ 130 · 💀) - A PipEnv Environment Switcher.MIT freshenv (🥉12 · ⭐ 170 · 💀) - Provision, share, manage local and cloud developer environments.MPL-2.0 Dependency & Package Managers
pip (🥇46 · ⭐ 10K) - The Python package installer.MIT GitHub (👨💻 860 · 🔀 3.2K · 📦 250K · 📋 7.7K - 13% open · ⏱️ 16.12.2025):
git clone https://github.com/pypa/pipPyPi (📥 470M / month · 📦 5.5K · ⏱️ 25.10.2025):
Conda (📥 190M · ⏱️ 10.11.2025):
conda install -c conda-forge pipconda (🥇43 · ⭐ 7.2K) - A system-level, binary package and environment manager running on all..BSD-3 GitHub (👨💻 480 · 🔀 2.1K · 📥 36K · 📦 52K · 📋 10K - 5% open · ⏱️ 18.12.2025):
git clone https://github.com/conda/condaPyPi (📥 7.9K / month · 📦 83 · ⏱️ 22.04.2017):
Conda (📥 68M · ⏱️ 15.12.2025):
conda install -c conda-forge condapoetry (🥈41 · ⭐ 34K) - Python packaging and dependency management made easy.MIT GitHub (👨💻 620 · 🔀 2.4K · 📥 16M · 📋 6.4K - 9% open · ⏱️ 12.12.2025):
git clone https://github.com/python-poetry/poetryPyPi (📥 62M / month · 📦 870 · ⏱️ 21.09.2025):
Conda (📥 7.2M · ⏱️ 22.09.2025):
conda install -c conda-forge poetrypip-tools (🥈39 · ⭐ 8K) - A set of tools to keep your pinned Python dependencies fresh.BSD-3 GitHub (👨💻 220 · 🔀 640 · 📦 37K · 📋 1.2K - 18% open · ⏱️ 10.12.2025):
git clone https://github.com/jazzband/pip-toolsPyPi (📥 20M / month · 📦 2.8K · ⏱️ 12.11.2025):
Conda (📥 280K · ⏱️ 13.11.2025):
conda install -c conda-forge pip-toolspipx (🥈38 · ⭐ 12K) - Install and Run Python Applications in Isolated Environments.MIT GitHub (👨💻 170 · 🔀 500 · 📥 760K · 📦 4.6K · 📋 880 - 18% open · ⏱️ 24.11.2025):
git clone https://github.com/pypa/pipxPyPi (📥 37M / month · 📦 75 · ⏱️ 30.09.2025):
Conda (📥 180K · ⏱️ 26.10.2025):
conda install -c conda-forge pipxPDM (🥉37 · ⭐ 8.5K) - A modern Python package and dependency manager supporting the latest PEP..MIT GitHub (👨💻 240 · 🔀 460 · 📥 3.2K · 📦 540 · 📋 1.9K - 2% open · ⏱️ 18.12.2025):
git clone https://github.com/pdm-project/pdmPyPi (📥 2.3M / month · 📦 210 · ⏱️ 24.11.2025):
Conda (📥 1.6M · ⏱️ 24.11.2025):
conda install -c conda-forge pdmpipreqs (🥉32 · ⭐ 7.4K) - pipreqs - Generate pip requirements.txt file based on imports of any..Apache-2 GitHub (👨💻 74 · 🔀 420 · 📦 40K · 📋 330 - 65% open · ⏱️ 17.12.2025):
git clone https://github.com/bndr/pipreqsPyPi (📥 1.1M / month · 📦 320 · ⏱️ 18.02.2024):
Conda (📥 78K · ⏱️ 22.04.2025):
conda install -c conda-forge pipreqsmamba (🥉30 · ⭐ 7.8K) - The Fast Cross-Platform Package Manager.BSD-3 pyflow (🥉22 · ⭐ 1.3K) - An installation and dependency system for Python.MIT Show 2 hidden projects... dephell (🥉25 · ⭐ 1.8K · 💀) - Python project management. Manage packages: convert between formats,..MIT pip-run (🥉18 · ⭐ 140 · 💤) - pip-run - dynamic dependency loader for Python.❗UnlicensedCode Metrics & Complexity
prospector (🥇32 · ⭐ 2.1K) - Inspects Python source files and provides information about..❗️GPL-2.0 GitHub (👨💻 98 · 🔀 180 · 📦 5.3K · 📋 400 - 8% open · ⏱️ 11.11.2025):
git clone https://github.com/PyCQA/prospectorPyPi (📥 450K / month · 📦 290 · ⏱️ 13.08.2025):
Conda (📥 190K · ⏱️ 13.08.2025):
conda install -c conda-forge prospectormccabe (🥈31 · ⭐ 670 · 💀) - McCabe complexity checker for Python.❗️Saxpath GitHub (👨💻 24 · 🔀 64 · 📦 510K · 📋 54 - 16% open · ⏱️ 03.12.2023):
git clone https://github.com/PyCQA/mccabePyPi (📥 75M / month · 📦 930 · ⏱️ 24.01.2022):
Conda (📥 11M · ⏱️ 22.04.2025):
conda install -c conda-forge mccabewily (🥉25 · ⭐ 1.3K) - A Python application for tracking, reporting on timing and complexity in..Apache-2 cohesion (🥉16 · ⭐ 250 · 💤) - A tool for measuring Python class cohesion.❗️GPL-3.0 GitHub (👨💻 3 · 🔀 6 · 📋 20 - 35% open · ⏱️ 09.12.2024):
git clone https://github.com/mschwager/cohesionPyPi (📥 8.1K / month · 📦 13 · ⏱️ 09.12.2024):
Conda (📥 5.6K · ⏱️ 22.04.2025):
conda install -c conda-forge cohesionShow 2 hidden projects... radon (🥈29 · ⭐ 1.9K · 💀) - Various code metrics for Python code.MIT xenon (🥉23 · ⭐ 260 · 💀) - Monitoring tool based on radon.MIT
rich (🥇46 · ⭐ 55K) - Rich is a Python library for rich text and beautiful formatting in the terminal.MIT GitHub (👨💻 280 · 🔀 2K · 📦 490K · 📋 1.5K - 20% open · ⏱️ 02.12.2025):
git clone https://github.com/Textualize/richPyPi (📥 280M / month · 📦 26K · ⏱️ 09.10.2025):
Conda (📥 17M · ⏱️ 09.10.2025):
conda install -c conda-forge richsentry-sdk (🥇40 · ⭐ 2.1K) - The official Python SDK for Sentry.io.MIT GitHub (👨💻 290 · 🔀 570 · 📥 4K · 📋 2K - 11% open · ⏱️ 18.12.2025):
git clone https://github.com/getsentry/sentry-pythonPyPi (📥 78M / month · 📦 1.4K · ⏱️ 16.12.2025):
Conda (📥 1.5M · ⏱️ 16.12.2025):
conda install -c conda-forge sentry-sdkstructlog (🥈39 · ⭐ 4.4K) - Simple, powerful, and fast logging for Python.Apache-2 GitHub (👨💻 140 · 🔀 260 · 📦 27K · 📋 390 - 8% open · ⏱️ 16.12.2025):
git clone https://github.com/hynek/structlogPyPi (📥 43M / month · 📦 2.2K · ⏱️ 27.10.2025):
Conda (📥 900K · ⏱️ 28.10.2025):
conda install -c conda-forge structlogloguru (🥈38 · ⭐ 23K) - Python logging made (stupidly) simple.MIT GitHub (👨💻 69 · 🔀 760 · 📦 150K · 📋 1.1K - 20% open · ⏱️ 08.11.2025):
git clone https://github.com/Delgan/loguruPyPi (📥 51M / month · 📦 11K · ⏱️ 06.12.2024):
Conda (📥 3.9M · ⏱️ 07.05.2025):
conda install -c conda-forge logurupython-json-logger (🥈33 · ⭐ 1.8K · 💤) - Json Formatter for the standard python logger.BSD-2 GitHub (👨💻 64 · 🔀 230 · 📋 120 - 24% open · ⏱️ 12.12.2024):
git clone https://github.com/madzak/python-json-loggerPyPi (📥 71M / month · 📦 1.1K · ⏱️ 06.10.2025):
pip install python-json-loggerConda (📥 13M · ⏱️ 22.04.2025):
conda install -c conda-forge python-json-loggertabulate (🥈32 · ⭐ 2.5K) - Pretty-print tabular data in Python, a library and a command-line..MIT GitHub (👨💻 100 · 🔀 170 · 📋 270 - 46% open · ⏱️ 23.07.2025):
git clone https://github.com/astanin/python-tabulatePyPi (📥 130M / month · 📦 8.4K · ⏱️ 06.10.2022):
Conda (📥 11M · ⏱️ 07.12.2025):
conda install -c conda-forge tabulatecolorlog (🥈32 · ⭐ 950) - A colored formatter for the python logging module.MIT GitHub (👨💻 35 · 🔀 95 · 📦 61K · ⏱️ 16.10.2025):
git clone https://github.com/borntyping/python-colorlogPyPi (📥 41M / month · 📦 2.7K · ⏱️ 16.10.2025):
Conda (📥 6.1M · ⏱️ 16.10.2025):
conda install -c conda-forge colorlogalive-progress (🥉31 · ⭐ 6.2K) - A new kind of Progress Bar, with real-time throughput, ETA, and..MIT GitHub (👨💻 11 · 🔀 230 · 📦 4.8K · 📋 250 - 7% open · ⏱️ 10.10.2025):
git clone https://github.com/rsalmei/alive-progressPyPi (📥 3M / month · 📦 590 · ⏱️ 20.07.2025):
pip install alive-progressConda (📥 200K · ⏱️ 22.04.2025):
conda install -c conda-forge alive-progressprogressbar2 (🥉30 · ⭐ 880 · 💤) - Progressbar 2 - A progress bar for Python 2 and Python 3 -..BSD-3 GitHub (👨💻 47 · 🔀 100 · 📥 3.2K · 📋 230 - 2% open · ⏱️ 06.12.2024):
git clone https://github.com/WoLpH/python-progressbarPyPi (📥 27M / month · 📦 930 · ⏱️ 28.08.2024):
Conda (📥 3.8M · ⏱️ 22.04.2025):
conda install -c conda-forge progressbar2notifiers (🥉29 · ⭐ 2.7K) - The easy way to send notifications.MIT GitHub (👨💻 27 · 🔀 110 · 📦 1.4K · 📋 110 - 36% open · ⏱️ 05.08.2025):
git clone https://github.com/liiight/notifiersPyPi (📥 540K / month · 📦 37 · ⏱️ 17.05.2025):
Conda (📥 62K · ⏱️ 20.05.2025):
conda install -c conda-forge notifiersbetter-exceptions (🥉25 · ⭐ 4.7K) - Pretty and useful exceptions in Python, automatically.MIT stackprinter (🥉25 · ⭐ 1.3K) - Debugging-friendly exceptions for Python.MIT GitHub (👨💻 8 · 🔀 40 · 📦 440 · 📋 36 - 30% open · ⏱️ 30.10.2025):
git clone https://github.com/cknd/stackprinterPyPi (📥 350K / month · 📦 48 · ⏱️ 13.03.2024):
Conda (📥 15K · ⏱️ 22.04.2025):
conda install -c conda-forge stackprinterpython-devtools (🥉22 · ⭐ 1.1K · 💤) - Dev tools for python.MIT GitHub (👨💻 14 · 🔀 49 · 📦 8.8K · 📋 69 - 40% open · ⏱️ 24.01.2025):
git clone https://github.com/samuelcolvin/python-devtoolsPyPi (📥 2.9K / month · 📦 2 · ⏱️ 21.08.2017):
pip install python-devtoolsConda (📥 48K · ⏱️ 22.04.2025):
conda install -c conda-forge python-devtoolsShow 8 hidden projects... tqdm (🥇41 · ⭐ 31K · 💀) - A Fast, Extensible Progress Bar for Python and CLI.MPL-2.0 prettytable (🥈35 · ⭐ 1.6K) - Display tabular data in a visually appealing ASCII table..❗Unlicensedlogbook (🥈34 · ⭐ 1.5K) - A cool logging replacement for Python.❗Unlicensedpython-coloredlogs (🥉31 · ⭐ 560 · 💀) - Colored terminal output for Pythons logging module.MIT wasabi (🥉27 · ⭐ 470 · 💀) - A lightweight console printing and formatting toolkit.MIT rebound (🥉25 · ⭐ 4.1K · 💀) - Instant Stack Overflow results whenever an exception is thrown.❗️GPL-2.0 PrettyErrors (🥉23 · ⭐ 2.9K · 💀) - Prettify Python exception output to make it legible.MIT tbvaccine (🥉16 · ⭐ 380 · 💀) - A small utility to pretty-print Python tracebacks.MIT
xxh (🥉18 · ⭐ 5.8K) - Bring your favorite shell wherever you go through the ssh. Xonsh shell,..BSD-2 Show 1 hidden projects...
🔗 best-of-mkdocs ( ⭐ 1.6K) - Collection of MkDocs projects and plugins.
mkdocs-material (🥇43 · ⭐ 26K) - Documentation that simply works.MIT GitHub (👨💻 330 · 🔀 4K · 📦 76K · 📋 2.7K - 0% open · ⏱️ 18.12.2025):
git clone https://github.com/squidfunk/mkdocs-materialPyPi (📥 12M / month · 📦 6.3K · ⏱️ 18.12.2025):
pip install mkdocs-materialConda (📥 840K · ⏱️ 18.12.2025):
conda install -c conda-forge mkdocs-materialmkdocs (🥇40 · ⭐ 21K) - Project documentation with Markdown.BSD-2 GitHub (👨💻 260 · 🔀 2.6K · 📦 92K · 📋 2.1K - 6% open · ⏱️ 20.10.2025):
git clone https://github.com/mkdocs/mkdocsPyPi (📥 11M / month · 📦 7.1K · ⏱️ 30.08.2024):
Conda (📥 680K · ⏱️ 22.04.2025):
conda install -c conda-forge mkdocssphinx_rtd_theme (🥈36 · ⭐ 5K) - Sphinx theme from Read the Docs.MIT GitHub (👨💻 120 · 🔀 1.8K · 📦 16 · 📋 940 - 28% open · ⏱️ 10.12.2025):
git clone https://github.com/readthedocs/sphinx_rtd_themePyPi (📥 13M / month · 📦 20K · ⏱️ 11.12.2025):
pip install sphinx_rtd_themeConda (📥 4.7M · ⏱️ 14.09.2025):
conda install -c conda-forge sphinx_rtd_thememkdocstrings (🥈34 · ⭐ 2K) - Automatic documentation from sources, for MkDocs.ISC GitHub (👨💻 54 · 🔀 120 · 📦 22K · 📋 520 - 11% open · ⏱️ 30.11.2025):
git clone https://github.com/mkdocstrings/mkdocstringsPyPi (📥 5.1M / month · 📦 1.8K · ⏱️ 27.11.2025):
Conda (📥 290K · ⏱️ 28.11.2025):
conda install -c conda-forge mkdocstringssphinx-autodoc-typehints (🥈33 · ⭐ 580) - Type hints support for the Sphinx autodoc extension.MIT GitHub (👨💻 63 · 🔀 110 · 📦 58K · 📋 220 - 20% open · ⏱️ 15.12.2025):
git clone https://github.com/tox-dev/sphinx-autodoc-typehintsPyPi (📥 5.2M / month · 📦 5.7K · ⏱️ 09.12.2025):
pip install sphinx-autodoc-typehintsConda (📥 970K · ⏱️ 09.12.2025):
conda install -c conda-forge sphinx-autodoc-typehintsGriffe (🥈33 · ⭐ 580 · 📉) - Signatures for entire Python programs. Extract the structure, the..ISC GitHub (👨💻 45 · 🔀 63 · 📦 13K · 📋 300 - 10% open · ⏱️ 02.12.2025):
git clone https://github.com/mkdocstrings/griffePyPi (📥 17M / month · 📦 380 · ⏱️ 10.11.2025):
Conda (📥 720K · ⏱️ 10.11.2025):
conda install -c conda-forge griffebreathe (🥈31 · ⭐ 800) - ReStructuredText and Sphinx bridge to Doxygen.BSD-3 GitHub (👨💻 120 · 🔀 210 · 📥 780 · 📦 19K · 📋 620 - 30% open · ⏱️ 01.12.2025):
git clone https://github.com/michaeljones/breathePyPi (📥 1.3M / month · 📦 130 · ⏱️ 08.07.2025):
Conda (📥 900K · ⏱️ 22.04.2025):
conda install -c conda-forge breathesphinx-autobuild (🥈30 · ⭐ 590) - Watch a Sphinx directory and rebuild the documentation..MIT GitHub (👨💻 37 · 🔀 88 · 📦 30K · 📋 110 - 16% open · ⏱️ 16.12.2025):
git clone https://github.com/executablebooks/sphinx-autobuildPyPi (📥 6.1M / month · 📦 2.3K · ⏱️ 25.08.2025):
pip install sphinx-autobuildConda (📥 430K · ⏱️ 04.11.2025):
conda install -c conda-forge sphinx-autobuildpdoc3 (🥉27 · ⭐ 1.2K) - Auto-generate API documentation for Python projects.❗️AGPL-3.0 GitHub (👨💻 69 · 🔀 140 · 📦 5K · 📋 340 - 30% open · ⏱️ 03.11.2025):
git clone https://github.com/pdoc3/pdocPyPi (📥 400K / month · 📦 490 · ⏱️ 20.03.2025):
Conda (📥 2.5K · ⏱️ 17.10.2025):
conda install -c anaconda pdoc3blacken-docs (🥉27 · ⭐ 680) - Run `black` on python code blocks in documentation files.MIT GitHub (👨💻 25 · 🔀 45 · 📦 1.5K · 📋 81 - 11% open · ⏱️ 08.12.2025):
git clone https://github.com/asottile/blacken-docsPyPi (📥 250K / month · 📦 120 · ⏱️ 08.09.2025):
Conda (📥 56K · ⏱️ 08.09.2025):
conda install -c conda-forge blacken-docsmkdocs-awesome-pages-plugin (🥉24 · ⭐ 610) - A plugin for customizing the navigation structure of..MIT lazydocs (🥉23 · ⭐ 240) - Generate markdown API documentation from Google-style Python docstring...MIT pytkdocs (🥉23 · ⭐ 53 · 💤) - Load Python objects documentation.ISC GitHub (👨💻 23 · 🔀 32 · 📦 1.6K · 📋 100 - 6% open · ⏱️ 09.03.2025):
git clone https://github.com/mkdocstrings/pytkdocsPyPi (📥 130K / month · 📦 22 · ⏱️ 09.03.2025):
Conda (📥 210K · ⏱️ 22.04.2025):
conda install -c conda-forge pytkdocsmkdocs-pdf-export-plugin (🥉22 · ⭐ 340) - An MkDocs plugin to export content pages as PDF files.MIT mkdocs-print-site-plugin (🥉21 · ⭐ 170) - MkDocs Plugin that adds an additional page that..MIT Show 13 hidden projects... sphinx (🥇44 · ⭐ 7.6K) - The Sphinx documentation generator.❗Unlicensedpdoc (🥈34 · ⭐ 2.4K) - API Documentation for Python Projects.❗️MIT-0 alabaster (🥈32 · ⭐ 760 · 💀) - Lightweight, configurable Sphinx theme.BSD-3 numpydoc (🥈30 · ⭐ 340) - Numpys Sphinx extensions.❗Unlicensedinterrogate (🥉27 · ⭐ 650 · 💀) - Explain yourself! Interrogate a codebase for docstring coverage.MIT sphinx-bootstrap-theme (🥉26 · ⭐ 590 · 💀) - Sphinx Bootstrap Theme.MIT sphinx-markdown-builder (🥉26 · ⭐ 160 · 💀) - DISCONTINUED: sphinx builder that outputs markdown..MIT portray (🥉23 · ⭐ 870 · 💀) - Your Project with Great Documentation.MIT mkdocs-with-pdf (🥉23 · ⭐ 380 · 💀) - Generate a single PDF file from MkDocs repository.MIT pycco (🥉22 · ⭐ 860 · 💀) - Literate-style documentation generator.MIT releases (🥉22 · ⭐ 180 · 💀) - A powerful Sphinx changelog-generating extension.BSD-2 mkdocs-git-revision-date-plugin (🥉20 · ⭐ 61 · 💀) - MkDocs plugin for setting revision date from git per..MIT mkdocs-versioning (🥉16 · ⭐ 40 · 💀) - A tool that allows for versioning sites built with..MIT
pyelftools (🥇32 · ⭐ 2.2K) - Parsing ELF and DWARF in Python.Unlicense GitHub (👨💻 110 · 🔀 530 · 📦 11K · 📋 280 - 27% open · ⏱️ 01.12.2025):
git clone https://github.com/eliben/pyelftoolsPyPi (📥 8.9M / month · 📦 270 · ⏱️ 19.02.2025):
Conda (📥 1.1M · ⏱️ 22.04.2025):
conda install -c conda-forge pyelftoolsPySnooper (🥈31 · ⭐ 17K · 💤) - Never use print for debugging again.MIT GitHub (👨💻 29 · 🔀 950 · 📦 2.1K · 📋 140 - 21% open · ⏱️ 31.05.2025):
git clone https://github.com/cool-RR/PySnooperPyPi (📥 520K / month · 📦 67 · ⏱️ 31.05.2025):
Conda (📥 140K · ⏱️ 22.04.2025):
conda install -c conda-forge pysnooperipdb (🥈31 · ⭐ 2K) - Integration of IPython pdb.BSD-3 GitHub (👨💻 58 · 🔀 150 · 📦 67K · 📋 210 - 36% open · ⏱️ 28.07.2025):
git clone https://github.com/gotcha/ipdbPyPi (📥 12M / month · 📦 1.1K · ⏱️ 09.03.2023):
Conda (📥 710K · ⏱️ 22.04.2025):
conda install -c conda-forge ipdbicecream (🥈30 · ⭐ 10K) - Never use print() to debug again.MIT GitHub (👨💻 34 · 🔀 210 · 📦 21 · 📋 160 - 40% open · ⏱️ 09.12.2025):
git clone https://github.com/gruns/icecreamPyPi (📥 1.4M / month · 📦 540 · ⏱️ 14.09.2025):
Conda (📥 93K · ⏱️ 14.09.2025):
conda install -c conda-forge icecreamgdbgui (🥉27 · ⭐ 10K) - Browser-based frontend to gdb (gnu debugger). Add breakpoints, view..❗️GPL-3.0 python-hunter (🥉25 · ⭐ 860) - Hunter is a flexible code tracing toolkit.BSD-2 GitHub (👨💻 10 · 🔀 53 · 📋 100 - 46% open · ⏱️ 22.08.2025):
git clone https://github.com/ionelmc/python-hunterPyPi (📥 810K / month · 📦 17 · ⏱️ 22.08.2025):
Conda (📥 190K · ⏱️ 03.11.2025):
conda install -c conda-forge hunterpyrasite (🥉22 · ⭐ 2.9K · 💤) - Inject code into running Python processes.❗️GPL-3.0 Birdseye (🥉21 · ⭐ 1.7K) - Graphical Python debugger which lets you easily view the values of all..MIT Show 5 hidden projects... pudb (🥇33 · ⭐ 3.2K) - Full-screen console debugger for Python.❗Unlicensedpdbpp (🥉28 · ⭐ 1.4K · 💀) - pdb++, a drop-in replacement for pdb (the Python debugger).BSD-3 snoop (🥉23 · ⭐ 1.4K · 💀) - A powerful set of Python debugging tools, based on PySnooper.MIT python-manhole (🥉20 · ⭐ 400 · 💀) - Debugging manhole for python applications.BSD-2 reloadium (🥉18 · ⭐ 3K · 💀) - Hot Reloading and Profiling for Python.Apache-2
🔗 best-of-web-python - Testing ( ⭐ 2.7K) - Testing libraries & tools for python web frameworks.
🔗 unittest - Unittest is a test framework included in the Python standard library.
pytest (🥇50 · ⭐ 13K) - The pytest framework makes it easy to write small tests, yet scales to..MIT GitHub (👨💻 1.1K · 🔀 3K · 📥 28K · 📦 1.7M · 📋 6.3K - 15% open · ⏱️ 15.12.2025):
git clone https://github.com/pytest-dev/pytestPyPi (📥 350M / month · 📦 100K · ⏱️ 06.12.2025):
Conda (📥 43M · ⏱️ 06.12.2025):
conda install -c conda-forge pytestrobotframework (🥇42 · ⭐ 11K · 📉) - Generic automation framework for acceptance testing and..Apache-2 GitHub (👨💻 220 · 🔀 2.5K · 📥 580 · 📦 14K · 📋 4.8K - 5% open · ⏱️ 18.12.2025):
git clone https://github.com/robotframework/robotframeworkPyPi (📥 4.1M / month · 📦 1K · ⏱️ 12.12.2025):
pip install robotframeworkConda (📥 250K · ⏱️ 13.12.2025):
conda install -c conda-forge robotframeworkhypothesis (🥇42 · ⭐ 8.3K) - The property-based testing library for Python.MPL-2.0 GitHub (👨💻 360 · 🔀 630 · 📦 36K · 📋 1.7K - 3% open · ⏱️ 14.12.2025):
git clone https://github.com/HypothesisWorks/hypothesisPyPi (📥 14M / month · 📦 3.3K · ⏱️ 05.12.2025):
Conda (📥 16M · ⏱️ 05.12.2025):
conda install -c conda-forge hypothesisplaywright-python (🥇40 · ⭐ 14K) - Python version of the Playwright testing and automation..Apache-2 tox (🥇40 · ⭐ 3.9K) - Command line driven CI frontend and development task automation tool.MIT GitHub (👨💻 330 · 🔀 540 · 📦 130K · 📋 1.8K - 8% open · ⏱️ 15.12.2025):
git clone https://github.com/tox-dev/toxPyPi (📥 24M / month · 📦 12K · ⏱️ 24.10.2025):
Conda (📥 1.6M · ⏱️ 24.10.2025):
conda install -c conda-forge toxpytest-asyncio (🥇40 · ⭐ 1.6K) - Asyncio support for pytest.Apache-2 GitHub (👨💻 76 · 🔀 180 · 📥 1.7K · 📦 170K · 📋 390 - 13% open · ⏱️ 17.12.2025):
git clone https://github.com/pytest-dev/pytest-asyncioPyPi (📥 94M / month · 📦 15K · ⏱️ 10.11.2025):
pip install pytest-asyncioConda (📥 2.8M · ⏱️ 10.11.2025):
conda install -c conda-forge pytest-asynciopytest-xdist (🥈39 · ⭐ 1.8K) - pytest plugin for distributed testing and loop-on-failures..MIT GitHub (👨💻 110 · 🔀 250 · 📥 370 · 📦 120K · 📋 690 - 41% open · ⏱️ 15.12.2025):
git clone https://github.com/pytest-dev/pytest-xdistPyPi (📥 72M / month · 📦 5.6K · ⏱️ 01.07.2025):
Conda (📥 11M · ⏱️ 02.07.2025):
conda install -c conda-forge pytest-xdistpytest-mock (🥈38 · ⭐ 2K) - Thin-wrapper around the mock package for easier use with pytest.MIT GitHub (👨💻 81 · 🔀 150 · 📥 140 · 📦 120K · 📋 170 - 7% open · ⏱️ 15.12.2025):
git clone https://github.com/pytest-dev/pytest-mockPyPi (📥 60M / month · 📦 9.4K · ⏱️ 16.09.2025):
Conda (📥 4.3M · ⏱️ 17.09.2025):
conda install -c conda-forge pytest-mockpytest-cov (🥈35 · ⭐ 2K) - Coverage plugin for pytest.MIT GitHub (👨💻 100 · 🔀 230 · 📋 450 - 34% open · ⏱️ 08.11.2025):
git clone https://github.com/pytest-dev/pytest-covPyPi (📥 110M / month · 📦 48K · ⏱️ 09.09.2025):
Conda (📥 16M · ⏱️ 11.09.2025):
conda install -c conda-forge pytest-covnox (🥈34 · ⭐ 1.5K) - Flexible test automation for Python.Apache-2 GitHub (👨💻 110 · 🔀 170 · 📦 7.1K · 📋 430 - 14% open · ⏱️ 13.11.2025):
git clone https://github.com/theacodes/noxPyPi (📥 4.3M / month · 📦 1.4K · ⏱️ 12.11.2025):
Conda (📥 540K · ⏱️ 13.11.2025):
conda install -c conda-forge noxpytest-bdd (🥈34 · ⭐ 1.4K) - BDD library for the pytest runner.MIT GitHub (👨💻 65 · 🔀 230 · 📦 4.6K · 📋 380 - 21% open · ⏱️ 06.12.2025):
git clone https://github.com/pytest-dev/pytest-bddPyPi (📥 1.8M / month · 📦 110 · ⏱️ 05.12.2024):
Conda (📥 73K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-bddpytest-html (🥈34 · ⭐ 760) - Plugin for generating HTML reports for pytest results.MIT GitHub (👨💻 63 · 🔀 250 · 📦 57K · 📋 440 - 41% open · ⏱️ 15.12.2025):
git clone https://github.com/pytest-dev/pytest-htmlPyPi (📥 16M / month · 📦 620 · ⏱️ 07.11.2023):
Conda (📥 850K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-htmlfreezegun (🥈33 · ⭐ 4.5K) - Let your Python tests travel through time.Apache-2 GitHub (👨💻 130 · 🔀 290 · 📥 160 · 📋 360 - 40% open · ⏱️ 19.08.2025):
git clone https://github.com/spulec/freezegunPyPi (📥 30M / month · 📦 1.3K · ⏱️ 09.08.2025):
Conda (📥 1.8M · ⏱️ 09.08.2025):
conda install -c conda-forge freezegunpytest-sugar (🥈33 · ⭐ 1.5K) - a plugin for py.test that changes the default look and feel..BSD-3 GitHub (👨💻 57 · 🔀 80 · 📥 52 · 📦 29K · 📋 120 - 24% open · ⏱️ 12.12.2025):
git clone https://github.com/Teemu/pytest-sugarPyPi (📥 4.5M / month · 📦 1.5K · ⏱️ 23.08.2025):
Conda (📥 400K · ⏱️ 24.08.2025):
conda install -c conda-forge pytest-sugarcoveralls-python (🥈33 · ⭐ 570) - Show coverage stats online via coveralls.io.MIT GitHub (👨💻 66 · 🔀 190 · 📦 36K · 📋 200 - 18% open · ⏱️ 15.12.2025):
git clone https://github.com/TheKevJames/coveralls-pythonPyPi (📥 1.2M / month · 📦 2.5K · ⏱️ 07.11.2025):
Conda (📥 1.4M · ⏱️ 08.11.2025):
conda install -c conda-forge coverallsmimesis (🥉32 · ⭐ 4.7K) - Mimesis is a fast Python library for generating fake data in multiple..MIT GitHub (👨💻 130 · 🔀 340 · 📥 850 · 📦 2.2K · 📋 370 - 5% open · ⏱️ 23.10.2025):
git clone https://github.com/lk-geimfari/mimesisPyPi (📥 1.5M / month · 📦 68 · ⏱️ 13.09.2024):
Conda (📥 350K · ⏱️ 10.05.2025):
conda install -c conda-forge mimesisasv (🥉32 · ⭐ 970) - Airspeed Velocity: A simple Python benchmarking tool with web-based reporting.BSD-3 GitHub (👨💻 96 · 🔀 200 · 📥 1.9K · 📦 1.5K · 📋 680 - 24% open · ⏱️ 13.12.2025):
git clone https://github.com/airspeed-velocity/asvPyPi (📥 240K / month · 📦 160 · ⏱️ 13.09.2025):
Conda (📥 1.2M · ⏱️ 07.12.2025):
conda install -c conda-forge asvpytest-testinfra (🥉31 · ⭐ 2.5K) - Testinfra test your infrastructures.Apache-2 GitHub (👨💻 140 · 🔀 360 · 📦 2.6K · 📋 380 - 38% open · ⏱️ 12.08.2025):
git clone https://github.com/pytest-dev/pytest-testinfraPyPi (📥 730K / month · 📦 20 · ⏱️ 30.03.2025):
pip install pytest-testinfraConda (📥 35K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-testinfrapytest-benchmark (🥉31 · ⭐ 1.4K) - pytest fixture for benchmarking code.BSD-2 GitHub (👨💻 51 · 🔀 130 · 📋 210 - 55% open · ⏱️ 09.11.2025):
git clone https://github.com/ionelmc/pytest-benchmarkPyPi (📥 6.5M / month · 📦 1.9K · ⏱️ 09.11.2025):
pip install pytest-benchmarkConda (📥 2.7M · ⏱️ 09.11.2025):
conda install -c conda-forge pytest-benchmarknose2 (🥉31 · ⭐ 820 · 💤) - The successor to nose, based on unittest2.BSD-2 GitHub (👨💻 80 · 🔀 130 · 📦 27K · 📋 240 - 17% open · ⏱️ 15.05.2025):
git clone https://github.com/nose-devs/nose2PyPi (📥 590K / month · 📦 320 · ⏱️ 01.06.2024):
Conda (📥 210K · ⏱️ 22.04.2025):
conda install -c conda-forge nose2factory_boy (🥉30 · ⭐ 3.7K) - A test fixtures replacement for Python.MIT GitHub (👨💻 130 · 🔀 400 · 📋 630 - 30% open · ⏱️ 14.12.2025):
git clone https://github.com/FactoryBoy/factory_boyPyPi (📥 13M / month · 📦 650 · ⏱️ 03.02.2025):
Conda (📥 250K · ⏱️ 25.04.2025):
conda install -c conda-forge factory_boypytest-testmon (🥉29 · ⭐ 940) - Selects tests affected by changed files. Executes the right..MIT GitHub (👨💻 29 · 🔀 71 · 📦 1.5K · 📋 170 - 18% open · ⏱️ 01.12.2025):
git clone https://github.com/tarpas/pytest-testmonPyPi (📥 950K / month · 📦 59 · ⏱️ 01.12.2025):
pip install pytest-testmonConda (📥 93K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-testmonpytest-randomly (🥉28 · ⭐ 680) - Pytest plugin to randomly order tests and control random.seed.MIT GitHub (👨💻 20 · 🔀 33 · 📦 11K · 📋 74 - 10% open · ⏱️ 08.12.2025):
git clone https://github.com/pytest-dev/pytest-randomlyPyPi (📥 4.7M / month · 📦 770 · ⏱️ 12.09.2025):
pip install pytest-randomlyConda (📥 360K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-randomlypytest-docker (🥉27 · ⭐ 480) - Docker-based integration tests.MIT pytest-datadir (🥉26 · ⭐ 270) - pytest plugin for manipulating test data directories and..MIT GitHub (👨💻 15 · 🔀 25 · 📥 87 · 📦 2.1K · 📋 23 - 13% open · ⏱️ 15.12.2025):
git clone https://github.com/gabrielcnr/pytest-datadirPyPi (📥 800K / month · 📦 270 · ⏱️ 30.07.2025):
pip install pytest-datadirConda (📥 380K · ⏱️ 30.07.2025):
conda install -c conda-forge pytest-datadirpytest-mypy (🥉26 · ⭐ 260 · 💤) - Mypy static type checker plugin for Pytest.MIT GitHub (👨💻 16 · 🔀 33 · 📦 4.6K · 📋 72 - 9% open · ⏱️ 02.04.2025):
git clone https://github.com/dbader/pytest-mypyPyPi (📥 460K / month · 📦 780 · ⏱️ 02.04.2025):
Conda (📥 120K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-mypyxdoctest (🥉25 · ⭐ 220) - A rewrite of Pythons builtin doctest module (with pytest plugin..Apache-2 GitHub (👨💻 13 · 🔀 16 · 📥 270 · 📋 57 - 38% open · ⏱️ 13.11.2025):
git clone https://github.com/Erotemic/xdoctestPyPi (📥 830K / month · 📦 240 · ⏱️ 08.09.2025):
Conda (📥 270K · ⏱️ 21.11.2025):
conda install -c conda-forge xdoctestpytest-plugins (🥉22 · ⭐ 600 · 💤) - A grab-bag of nifty pytest plugins.MIT GitHub (👨💻 67 · 🔀 86 · 📥 240 · 📋 120 - 36% open · ⏱️ 02.01.2025):
git clone https://github.com/man-group/pytest-pluginsPyPi (📥 41K / month · 📦 73 · ⏱️ 29.11.2024):
pip install pytest-virtualenvConda (📥 120K · ⏱️ 22.04.2025):
conda install -c conda-forge pytest-shutilShow 13 hidden projects... pyautogui (🥈35 · ⭐ 12K · 💀) - A cross-platform GUI automation Python module for human beings...BSD-3 nose (🥈33 · ⭐ 1.4K · 💀) - nose is nicer testing for python.❗️LGPL-2.1+ green (🥉28 · ⭐ 810 · 💀) - Green is a clean, colorful, fast python test runner.MIT uiautomator (🥉27 · ⭐ 2.1K · 💀) - Python wrapper of Android uiautomator test tool.MIT PyHamcrest (🥉27 · ⭐ 800 · 💀) - Hamcrest matchers for Python.❗Unlicensedpytest-watch (🥉27 · ⭐ 760 · 💀) - Local continuous test runner with pytest and watchdog.MIT ddt (🥉27 · ⭐ 440 · 💀) - Data-Driven Tests for Python Unittest.MIT Mamba Test Runner (🥉25 · ⭐ 540 · 💀) - The definitive testing tool for Python. Born under the..MIT pytest-lazy-fixture (🥉24 · ⭐ 390 · 💀) - It helps to use fixtures in pytest.mark.parametrize.MIT sixpack (🥉23 · ⭐ 1.8K · 💀) - Sixpack is a language-agnostic a/b-testing framework.BSD-2 assertpy (🥉21 · ⭐ 520 · 💀) - Simple assertion library for unit testing in python with a fluent..BSD-3 fake2db (🥉18 · ⭐ 2.4K · 💀) - create custom test databases that are populated with fake data.❗️GPL-2.0 pytest-play (🥉16 · ⭐ 70 · 💀) - pytest plugin that let you automate actions and..Apache-2
🔗 Python.org Packaging - An Overview of Packaging for Python.
pyinstaller (🥇44 · ⭐ 13K) - Freeze (package) Python programs into stand-alone executables.❗️GPL-2.0 GitHub (👨💻 490 · 🔀 2K · 📥 750K · 📦 86K · 📋 5.6K - 5% open · ⏱️ 17.12.2025):
git clone https://github.com/pyinstaller/pyinstallerPyPi (📥 5.5M / month · 📦 1.4K · ⏱️ 24.11.2025):
Conda (📥 1.5M · ⏱️ 24.11.2025):
conda install -c conda-forge pyinstallerNuitka (🥇40 · ⭐ 14K) - Nuitka is a Python compiler written in Python. Its fully compatible..Apache-2 GitHub (👨💻 200 · 🔀 750 · 📦 3.5K · 📋 2.7K - 6% open · ⏱️ 17.12.2025):
git clone https://github.com/Nuitka/NuitkaPyPi (📥 480K / month · 📦 160 · ⏱️ 29.11.2025):
Conda (📥 2.4M · ⏱️ 29.11.2025):
conda install -c conda-forge nuitkapackaging (🥈39 · ⭐ 690) - Core utilities for Python packages.Apache-2 GitHub (👨💻 130 · 🔀 270 · 📥 930 · 📦 1.8M · 📋 450 - 26% open · ⏱️ 15.12.2025):
git clone https://github.com/pypa/packagingPyPi (📥 830M / month · 📦 14K · ⏱️ 19.04.2025):
Conda (📥 82M · ⏱️ 22.04.2025):
conda install -c conda-forge packagingpex (🥈35 · ⭐ 4.1K) - A tool for generating .pex (Python EXecutable) files, lock files and venvs.Apache-2 briefcase (🥈34 · ⭐ 3.2K) - Tools to support converting a Python project into a standalone..BSD-3 cx_Freeze (🥈30 · ⭐ 1.5K) - Creates standalone executables from Python scripts with the..❗UnlicensedGitHub (👨💻 120 · 🔀 240 · 📋 1.1K - 4% open · ⏱️ 17.12.2025):
git clone https://github.com/marcelotduarte/cx_FreezePyPi (📥 170K / month · 📦 130 · ⏱️ 17.12.2025):
Conda (📥 1.2M · ⏱️ 17.12.2025):
conda install -c conda-forge cx_freezepy2exe (🥉27 · ⭐ 980) - Create standalone Windows programs from Python code.MIT constructor (🥉27 · ⭐ 490) - tool for creating installers from conda packages.BSD-3 pynsist (🥉23 · ⭐ 980 · 💤) - Build Windows installers for Python applications.MIT Show 6 hidden projects... py2app (🥉28 · ⭐ 420 · 💀) - py2app is a Python setuptools command which will allow you to make..MIT PyOxidizer (🥉27 · ⭐ 6K · 💀) - A modern Python application packaging and distribution tool.MPL-2.0 shiv (🥉24 · ⭐ 1.9K · 💀) - shiv is a command line utility for building fully self contained Python..BSD-2 xar (🥉19 · ⭐ 1.6K · 💀) - executable archive format.BSD-3 subpar (🥉13 · ⭐ 570 · 💀) - Subpar is a utility for creating self-contained python..Apache-2 pyship (🥉11 · ⭐ 44 · 💀) - pyship - ship Python desktop apps to end users.MIT
setuptools (🥇44 · ⭐ 2.8K) - Official project repository for the Setuptools build system.MIT GitHub (👨💻 630 · 🔀 1.3K · 📦 830K · 📋 2.8K - 23% open · ⏱️ 31.10.2025):
git clone https://github.com/pypa/setuptoolsPyPi (📥 890M / month · 📦 30K · ⏱️ 27.05.2025):
Conda (📥 170M · ⏱️ 01.06.2025):
conda install -c conda-forge setuptoolsscons (🥇39 · ⭐ 2.3K) - SCons - a software construction tool.MIT GitHub (👨💻 170 · 🔀 340 · 📥 2K · 📦 4.1K · 📋 3.5K - 18% open · ⏱️ 14.12.2025):
git clone https://github.com/SCons/sconsPyPi (📥 880K / month · 📦 58 · ⏱️ 16.11.2025):
Conda (📥 1.1M · ⏱️ 17.11.2025):
conda install -c conda-forge sconsinvoke (🥈38 · ⭐ 4.7K) - Pythonic task management & command execution.BSD-2 GitHub (👨💻 62 · 🔀 380 · 📦 31K · 📋 840 - 51% open · ⏱️ 20.10.2025):
git clone https://github.com/pyinvoke/invokePyPi (📥 56M / month · 📦 1.2K · ⏱️ 11.10.2025):
Conda (📥 1.6M · ⏱️ 11.10.2025):
conda install -c conda-forge invokesetuptools_scm (🥈38 · ⭐ 930) - the blessed package to manage your versions by scm tags.MIT GitHub (👨💻 150 · 🔀 230 · 📥 340 · 📦 32K · 📋 640 - 6% open · ⏱️ 13.12.2025):
git clone https://github.com/pypa/setuptools_scmPyPi (📥 110M / month · 📦 2.3K · ⏱️ 19.10.2025):
pip install setuptools_scmConda (📥 5.9M · ⏱️ 20.10.2025):
conda install -c conda-forge setuptools_scmtwine (🥈37 · ⭐ 1.7K · 📉) - Utilities for interacting with PyPI.Apache-2 GitHub (👨💻 130 · 🔀 320 · 📥 120 · 📦 130K · 📋 560 - 10% open · ⏱️ 09.12.2025):
git clone https://github.com/pypa/twinePyPi (📥 24M / month · 📦 23K · ⏱️ 04.09.2025):
Conda (📥 1.5M · ⏱️ 04.09.2025):
conda install -c conda-forge twinewheel (🥈36 · ⭐ 540) - The official binary distribution format for Python.MIT GitHub (👨💻 86 · 🔀 170 · 📦 380K · 📋 420 - 3% open · ⏱️ 06.10.2025):
git clone https://github.com/pypa/wheelPyPi (📥 330M / month · 📦 15K · ⏱️ 08.04.2025):
Conda (📥 150M · ⏱️ 22.04.2025):
conda install -c conda-forge wheelflit (🥉34 · ⭐ 2.2K) - Simplified packaging of Python modules.BSD-3 GitHub (👨💻 81 · 🔀 150 · 📦 2.6K · 📋 440 - 29% open · ⏱️ 12.12.2025):
git clone https://github.com/pypa/flitPyPi (📥 12M / month · 📦 930 · ⏱️ 25.03.2025):
Conda (📥 320K · ⏱️ 22.04.2025):
conda install -c conda-forge flitbuildbot (🥉32 · ⭐ 5.4K) - Python-based continuous integration testing framework; your pull..❗️GPL-2.0 GitHub (👨💻 890 · 🔀 1.6K · 📥 93K · 📦 400 · 📋 1.8K - 42% open · ⏱️ 27.11.2025):
git clone https://github.com/buildbot/buildbotPyPi (📥 38K / month · 📦 20 · ⏱️ 12.05.2025):
Conda (📥 170K · ⏱️ 13.05.2025):
conda install -c conda-forge buildbotpybuilder (🥉27 · ⭐ 1.9K) - Software build automation tool for Python.Apache-2 GitHub (👨💻 39 · 🔀 270 · 📋 530 - 19% open · ⏱️ 15.11.2025):
git clone https://github.com/pybuilder/pybuilderPyPi (📥 30K / month · 📦 6 · ⏱️ 15.11.2025):
Conda (📥 330K · ⏱️ 28.08.2025):
conda install -c conda-forge pybuilderuniversal-build (🥉14 · ⭐ 26 · 💀) - Universal build utilities for containerized build pipelines.MIT Show 4 hidden projects... doit (🥉31 · ⭐ 2K · 💀) - CLI task management & automation tool.MIT buildout (🥉29 · ⭐ 610) - Buildout is a deployment automation tool written in and extended..❗️ZPL-2.1 paver (🥉22 · ⭐ 460 · 💀) - Python-based project scripting.BSD-3 pynt (🥉17 · ⭐ 160 · 💀) - A pynt of Python build.MIT System Monitoring & Profiling
psutil (🥇47 · ⭐ 11K) - Cross-platform lib for process and system monitoring in Python.BSD-3 GitHub (👨💻 230 · 🔀 1.5K · 📦 760K · 📋 1.9K - 18% open · ⏱️ 17.12.2025):
git clone https://github.com/giampaolo/psutilPyPi (📥 240M / month · 📦 18K · ⏱️ 02.11.2025):
Conda (📥 55M · ⏱️ 02.11.2025):
conda install -c conda-forge psutilGlances (🥇39 · ⭐ 31K) - Glances an Eye on your system. A top/htop alternative for..❗️LGPL-3.0 GitHub (👨💻 210 · 🔀 1.6K · 📥 1.7K · 📦 1.2K · 📋 2.1K - 6% open · ⏱️ 15.12.2025):
git clone https://github.com/nicolargo/glancesPyPi (📥 200K / month · 📦 4 · ⏱️ 03.11.2025):
Conda (📥 460K · ⏱️ 22.04.2025):
conda install -c conda-forge glancesmemray (🥈36 · ⭐ 15K) - Memray is a memory profiler for Python.Apache-2 GitHub (👨💻 61 · 🔀 430 · 📦 1.8K · 📋 260 - 17% open · ⏱️ 22.11.2025):
git clone https://github.com/bloomberg/memrayPyPi (📥 9.5M / month · 📦 110 · ⏱️ 16.10.2025):
Conda (📥 570K · ⏱️ 15.12.2025):
conda install -c conda-forge memraypyinstrument (🥈36 · ⭐ 7.5K) - Call stack profiler for Python. Shows you why your code is slow!.BSD-3 GitHub (👨💻 73 · 🔀 250 · 📦 3.9K · 📋 190 - 15% open · ⏱️ 03.11.2025):
git clone https://github.com/joerick/pyinstrumentPyPi (📥 9.6M / month · 📦 210 · ⏱️ 12.08.2025):
Conda (📥 960K · ⏱️ 05.12.2025):
conda install -c conda-forge pyinstrumentpy-spy (🥈35 · ⭐ 15K) - Sampling profiler for Python programs.MIT GitHub (👨💻 53 · 🔀 480 · 📥 42K · 📦 7.5K · 📋 430 - 47% open · ⏱️ 18.08.2025):
git clone https://github.com/benfred/py-spyPyPi (📥 13M / month · 📦 110 · ⏱️ 31.07.2025):
Conda (📥 740K · ⏱️ 01.08.2025):
conda install -c conda-forge py-spyCargo (📥 960 / month · 📦 4 · ⏱️ 31.07.2025):
Scalene (🥈34 · ⭐ 13K) - Scalene: a high-performance, high-precision CPU, GPU, and memory..Apache-2 Yappi (🥈30 · ⭐ 1.7K) - Yet Another Python Profiler, but this time multithreading, asyncio and..MIT GitHub (👨💻 35 · 🔀 78 · 📦 1.6K · 📋 93 - 26% open · ⏱️ 13.11.2025):
git clone https://github.com/sumerc/yappiPyPi (📥 1.4M / month · 📦 74 · ⏱️ 24.10.2025):
Conda (📥 330K · ⏱️ 28.10.2025):
conda install -c conda-forge yappiBpytop (🥉29 · ⭐ 11K) - Linux/OSX/FreeBSD resource monitor.Apache-2 GitHub (👨💻 36 · 🔀 420 · 📦 240 · 📋 320 - 27% open · ⏱️ 01.06.2025):
git clone https://github.com/aristocratos/bpytopPyPi (📥 13K / month · 📦 1 · ⏱️ 22.12.2021):
Conda (📥 26K · ⏱️ 22.04.2025):
conda install -c conda-forge bpytopline_profiler (🥉29 · ⭐ 3.2K) - Line-by-line profiling for Python.BSD-3 GitHub (👨💻 51 · 🔀 130 · 📥 1.8K · 📋 140 - 39% open · ⏱️ 20.11.2025):
git clone https://github.com/pyutils/line_profilerPyPi (📥 4M / month · 📦 300 · ⏱️ 23.07.2025):
pip install line_profilerConda (📥 4.5M · ⏱️ 29.08.2025):
conda install -c conda-forge line_profilerpympler (🥉27 · ⭐ 1.4K) - Development tool to measure, monitor and analyze the memory behavior..Apache-2 GitHub (👨💻 30 · 🔀 89 · 📋 120 - 51% open · ⏱️ 07.06.2025):
git clone https://github.com/pympler/pymplerPyPi (📥 5M / month · 📦 260 · ⏱️ 28.06.2024):
Conda (📥 610K · ⏱️ 22.04.2025):
conda install -c conda-forge pymplerShow 8 hidden projects... memory-profiler (🥈30 · ⭐ 4.5K · 💀) - Monitor Memory usage of Python code.BSD-3 memory_profiler (🥉28 · ⭐ 4.5K · 💀) - Monitor Memory usage of Python code.BSD-3 Diamond (🥉28 · ⭐ 1.8K · 💀) - Diamond is a python daemon that collects system metrics and publishes..MIT vprof (🥉23 · ⭐ 4K · 💀) - Visual profiler for Python.BSD-2 Profiling (🥉20 · ⭐ 3K · 💀) - Was an interactive continuous Python profiler.BSD-3 heartrate (🥉19 · ⭐ 1.8K · 💀) - Simple real time visualisation of the execution of a Python program.MIT pyheat (🥉18 · ⭐ 840 · 💀) - pprofile + matplotlib = Python program profiled as an awesome heatmap!.MIT livepython (🥉12 · ⭐ 2.6K · 💀) - Visually trace Python code in real-time.MIT
executing (🥇31 · ⭐ 370) - Get information about what a Python frame is currently doing,..MIT GitHub (👨💻 11 · 🔀 38 · 📦 330K · 📋 52 - 36% open · ⏱️ 31.08.2025):
git clone https://github.com/alexmojaki/executingPyPi (📥 82M / month · 📦 800 · ⏱️ 01.09.2025):
Conda (📥 24M · ⏱️ 01.09.2025):
conda install -c conda-forge executinggast (🥈30 · ⭐ 150) - Python AST that abstracts the underlying Python version.BSD-3 GitHub (👨💻 11 · 🔀 38 · 📦 210K · ⏱️ 29.11.2025):
git clone https://github.com/serge-sans-paille/gastPyPi (📥 21M / month · 📦 530 · ⏱️ 29.11.2025):
Conda (📥 3.7M · ⏱️ 30.11.2025):
conda install -c conda-forge gastasteval (🥉27 · ⭐ 210) - minimalistic evaluator of python expression using ast module.MIT GitHub (👨💻 27 · 🔀 47 · ⏱️ 10.11.2025):
git clone https://github.com/newville/astevalPyPi (📥 3M / month · 📦 190 · ⏱️ 17.12.2025):
Conda (📥 790K · ⏱️ 18.12.2025):
conda install -c conda-forge astevalShow 3 hidden projects... astunparse (🥈28 · ⭐ 230 · 💀) - An AST unparser for Python.BSD-3 astor (🥉27 · ⭐ 860 · 💀) - Python AST read/write.BSD-3 typed_ast (🥉26 · ⭐ 230 · 💀) - Modified fork of CPythons ast module that parses# type:..Apache-2
pre-commit (🥇43 · ⭐ 15K) - A framework for managing and maintaining multi-language pre-commit..MIT GitHub (👨💻 170 · 🔀 910 · 📥 4.4M · 📦 260K · 📋 2.3K - 1% open · ⏱️ 16.12.2025):
git clone https://github.com/pre-commit/pre-commitPyPi (📥 82M / month · 📦 26K · ⏱️ 16.12.2025):
Conda (📥 8.5M · ⏱️ 17.12.2025):
conda install -c conda-forge pre-commitBest-of lists : Discover other best-of lists with awesome open-source projects on all kinds of topics.Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:
Open an issue by selecting one of the provided categories from theissue page and fill in the requested information. Modify theprojects.yaml with your additions or changes, and submit a pull request. This can also be done directly via theGithub UI . If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to thebest-of-generator repository. If you like to create your own best-of list, we recommend to followthis guide .
For more information on how to add or update projects, please read thecontribution guidelines . By participating in this project, you agree to abide by itsCode of Conduct .