Topics / #debug
Debug projects on GitHub
Debugging tools, proxies and instrumentation for troubleshooting code.
As of , the most-starred Debug projects on GitHub are PySnooper (16.6K stars), whistle (15.7K stars) and redux-devtools-extension (13.4K stars). GitHub.Locker tracks 7 Debug repositories with 89.1K stars combined. The fastest-growing on October 16 was inspector, with +7 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+7inspector
modelcontextprotocol/inspector · ★ 11.1KMCP Inspector is a developer tool for inspecting Model Context Protocol (MCP) servers, shipped as a single npm package with web, CLI, and TUI interfaces for testing and debugging.
+2whistle
avwo/whistle · ★ 15.7KWhistle is a cross-platform web debugging proxy built on Node.js — it captures and lets you modify HTTP, HTTPS, HTTP/2, WebSocket and TCP traffic, in the same niche as Charles or Fiddler (both are among its GitHub topics).
The all-time top
7 projects · by stars
- 16.6K
#1 · cool-RR/PySnooperPySnooper
PySnooper is a Python debugging tool that traces a function and logs every line it runs, along with local variables, like set -x in Bash. One decorator replaces a pile of hand-written print statements.
- 15.7K
#2 · avwo/whistlewhistle
Whistle is a cross-platform web debugging proxy built on Node.js — it captures and lets you modify HTTP, HTTPS, HTTP/2, WebSocket and TCP traffic, in the same niche as Charles or Fiddler (both are among its GitHub topics).
- 13.4K
#3 · zalmoxisus/redux-devtools-extensionredux-devtools-extension
A browser extension for Redux apps: once you point it at your store, you get DevTools for watching actions and state while you develop.
- 4

debug
11.5Kdebug-js/debug · JavaScriptA tiny JavaScript debugging utility for adding namespaced, opt-in debug logging to your code, modeled after Node.js core's own debugging technique. It behaves the same way whether you run it in Node.js or in a web browser.
- 5

inspector
11.1Kmodelcontextprotocol/inspector · TypeScriptMCP Inspector is a developer tool for inspecting Model Context Protocol (MCP) servers, shipped as a single npm package with web, CLI, and TUI interfaces for testing and debugging.
- 6

rr
10.7Krr-debugger/rr · C++rr is a lightweight tool that records the execution of an application — entire trees of processes and threads — and lets you replay and debug that recording.
- 7
icecream
10.1Kgruns/icecream · PythonIceCream is a Python library for friendlier print debugging: instead of print() you call ic(), which prints each expression together with its value, pretty-printed and syntax highlighted.
Related topics
Often tagged together