PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Monkey Patching Python Packages

Python packages with the GitHub topic monkey-patching. Sorted by relevance, with stars and monthly downloads.
clarete
forbiddenfruit

Patch built-in python objects

2.4M 883 56
ionelmc
aspectlib

An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.

68K 132 14
christophercrouzet
gorilla

Convenient approach to monkey patching.

35K 62 3
karellen
geventmp

GeventMP - Gevent Multiprocessing Extension

5K 19 4
foorenxiang
patchymcpatchface

Monkey patching package using only standard Python library

565 1 1
CNSeniorious000
dotenv-pth

call `load_dotenv()` when python starts

517 0 0
pomponchik
cbfa

Class-based views for the FastAPI

494 39 0
boromir674
pytest-object-getter

Import any object from a 3rd party module while mocking its namespace on demand.

421 0 0
jayvdb
flake8-putty

Apply a bit of putty to flake8.

421 37 6
tpvasconcelos
maurice

Ship better machine learning projects, faster!

389 1 0
dizballanze
django-eraserhead

💂🏻 Django package that provides hints to optimize database usage by deferring unused fields (and more)

367 194 3
jayvdb
django-dunder

Django app to attach usable __repr__ and __str__ to any and all Django models, using unmigrated __unicode__ on Python 3

285 2 2
devopspp
pyliveupdate

A tool to manipulate python code at runtime for logging, profiling, debugging, etc.

276 66 10
wikibusiness
asyncio-monkey

monkey patch asyncio modules for expected behaviour

211 7 2
samuelc254
simpylens

SimPyLens: zero-invasion visualization and debugging toolkit for SimPy simulations

197 0 0
nicwest
notsouid

not so unique ids

183 4 0
christophercrouzet
bana

Set of extensions for Autodesk Maya's Python API

151 37 3
qporest
pytest-exception-script

Walk your code through exception script to check it's resiliency to failures.

147 0 0
bliutech
taintmonkey

MIT IEEE URTC 2025. GSET 2025. Repository for "TaintMonkey: Dynamic Taint Analysis of Python Web Applications Using Monkey Patching". A Pytest plugin incorporating fuzzing and taint analysis to uncover security vulnerabilities in Flask web applications.

144 16 1
AshokShau
ptbmod

Patch for python-telegram-bot providing decorator support for easy command handling and admin verification.

143 4 1
ale5000-git
pycompatlayer

Compatibility layer for Python

142 5 1
sasdf
firstblood

Write exploit faster with up-to-date python 3

93 37 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery