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.

7Projects
89.1KStars in total
+9Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

7 projects · by stars

  1. #1 · cool-RR/PySnooper

    PySnooper

    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.

    16.6K
  2. #2 · avwo/whistle

    whistle

    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).

    15.7K
  3. #3 · zalmoxisus/redux-devtools-extension

    redux-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.

    13.4K
  1. 4

    debug

    11.5Kdebug-js/debug · JavaScript

    A 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.

  2. 5

    inspector

    11.1Kmodelcontextprotocol/inspector · TypeScript

    MCP 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.

  3. 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.

  4. 7

    icecream

    10.1Kgruns/icecream · Python

    IceCream 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.

Often tagged together