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

2M 882 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.

63K 132 14
christophercrouzet
gorilla

Convenient approach to monkey patching.

36K 62 3
karellen
geventmp

GeventMP - Gevent Multiprocessing Extension

7K 19 4
pomponchik
cbfa

Class-based views for the FastAPI

498 39 0
CNSeniorious000
dotenv-pth

load `.env` when python starts

475 0 0
foorenxiang
patchymcpatchface

Monkey patching package using only standard Python library

427 1 1
tpvasconcelos
maurice

Ship better machine learning projects, faster!

395 1 0
boromir674
pytest-object-getter

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

359 0 0
devopspp
pyliveupdate

A runtime python code manipulation framework for profiling, debugging and bugfixing

328 66 10
jayvdb
flake8-putty

Apply a bit of putty to flake8.

301 37 6
dizballanze
django-eraserhead

Provide hints to optimize database usage by deferring unused fields

264 193 4
jayvdb
django-dunder

Reusable Django app to automate dunders `__repr__` and `__str__`

203 2 2
wikibusiness
asyncio-monkey

monkey patch asyncio modules for expected behaviour

180 7 2
samuelc254
simpylens

SimPyLens: A low-intrusion GUI and debugger for Simpy simulations

138 0 0
ale5000-git
pycompatlayer

PyCompatLayer - Compatibility layer for Python

133 5 1
christophercrouzet
bana

Set of extensions for Autodesk Maya's Python API

120 37 3
AshokShau
ptbmod

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

119 4 1
nicwest
notsouid

not so unique ids

111 4 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.

109 14 1
qporest
pytest-exception-script

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

88 0 0
sasdf
firstblood

Write exploit faster with up-to-date python 3

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