alexmojaki/snoop
A powerful set of Python debugging tools, based on PySnooper observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 93
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2669
- days_rel: n/a
- days_push: 46
- n_releases_24m: 0
Adoption not part of the score
1461 stars · 42 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
snoop is a Python debugging library that traces function execution via a decorator, logging which lines ran and how local variables changed. It is a more featureful fork of PySnooper and also includes an enhanced print-debugging tool (pp) similar to icecream.
Use cases
- debug why my python function returns wrong values
- trace which lines of code executed and when variables changed
- replace scattered print statements with one decorator
- see a play-by-play log of a function's execution
- debug code in jupyter notebooks
- print variable values with source expressions
- trace subexpression values in an expression
When to choose
- you want quick line-by-line execution tracing without setting up a debugger
- you can't or don't want to use breakpoints (e.g. long-running scripts, servers)
- you want richer output than PySnooper or icecream provide
- you work in IPython/Jupyter and want integrated tracing
When to avoid
- you need a full interactive debugger with breakpoints and stepping
- you need a debugger attached to an IDE with visual inspection
- tracing overhead is unacceptable in performance-critical production code
Facets
library · maturity active
logging developer-tools developer-tools testing python cross-platform debugging print-debugging tracing pysnooper decorator
2 sources
- readme: https://github.com/alexmojaki/snoop · fetched 2026-08-28 · e24ae4b79939
- registry_pypi: https://pypi.org/pypi/snoop/json · fetched 2026-08-29 · 7297289667b4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alexmojaki/snoop | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="alexmojaki/snoop")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem