Dev tools · alternatives · 2026
24 alternatives to Watchpoints, an easy to use watchpoints equivalent library for Python
watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb. - gaogaotiantian/watchpoints
Watchpoints is a Python library that provides watchpoints functionality, making it easier for developers to monitor variable changes during debugging. It offers a straightforward alternative to traditional debugging… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Watchpoints, an easy to use watchpoints equivalent library for Python launched in 2021; newer entries below may have overtaken it.
- 1

A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning. - CCExtractor/vardbg
2020 · github.com · its alternatives →
- 2

Hi, I created httpdbg, a tool for Python developers to easily debug HTTP(S) client requests in Python programs. I developed it because I needed a tool that could help me trace the HTTP requests sent by my tests back to the corresponding methods in our API client. The goal of this tool is to simplify the debugging process, so I designed it to be as simple as possible. It requires no external dependencies, no setup, no superuser privileges, and no code modifications. I'm sharing it with you today because I use it regularly, and it seems like others have found it useful too—so it might be…
2024 · github.com · its alternatives →
- 3

Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 4

Latest News {{post_title link:post}} Previous Next No results found. Python Browse all Python answers Django Flask Pandas NumPy PyTorch Javascript Browse
2017 · sourcetrail.com · its alternatives →
- 5

Deep inspection of Python objects. Contribute to igrek51/wat development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 6

Quantopian Remote Debugger for Python. Contribute to quantopian/qdb development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 7

Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https://github.com/metacraft-labs/codetracer?tab=readme-ov-f... CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see…
2025 · github.com · its alternatives →
- 8

Sampling profiler for Python programs. Contribute to benfred/py-spy development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9

Automatically rerun your tests on file modifications - olzhasar/pytest-watcher
2021 · github.com · its alternatives →
- 10

The top-like text-based user interface for Austin. Contribute to P403n1x87/austin-tui development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 11

ChatGDB is a tool designed to superpower your debugging experience with GDB, a debugger for compiled languages. Use it to accelerate your debugging workflow by leveraging the power of ChatGPT to assist you while using GDB! It allows you to explain in natural language what you want to do, and then automatically execute the relevant command. Optionally, you can ask ChatGPT to explain the command it just ran or even pass in any question for it to answer. Focus on what's important - figuring out that nasty bug instead of chasing down GDB commands at the tip of your tongue. See it here:…
2023 · github.com · its alternatives →
- 12

A debugging and profiling tool that can trace and visualize python code execution - gaogaotiantian/viztracer
2020 · github.com · its alternatives →
- 13

Find static code analysis tools and linters for Java, JavaScript, PHP, Python, Ruby, C/C++, C#, Go, Swift, and more. All tools and linters are peer-reviewed by fellow developers to select the best tools available. Avoid bugs in production, outages on weekends, and angry customers.
2020 · analysis-tools.dev · its alternatives →
- 14

Inspectus allows you to create interactive visualizations of attention matrices with just a few lines of Python code. It’s designed to run smoothly in Jupyter notebooks through an easy-to-use Python API. Inspectus provides multiple views to help you understand language model behaviors. If you have any questions, feel free to ask!
2024 · github.com · its alternatives →
- 15

Hi HN! We’re Adrien and Kanav. We met at our previous job, where we spent about a third of our lives combating a constant firehose of bugs. In the hope of reducing this pain for others in the future, we’re working on automating debugging. We’re currently working on a platform that ingests logs and then automatically reproduces, root causes and ultimately fixes production bugs as they happen. You can see some of our work on this here - https://news.ycombinator.com/item?id=39528087 As we were building the root-cause phase of our automated debugger, we realized that we developed…
2024 · github.com · its alternatives →
- 16

A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs). - guilatrova/tryceratops
2021 · github.com · its alternatives →
- 17

An arbitrary filesystem event watcher which is: - simple - efficient - dependency free - runnable anywhere with a filesystem - header only Watcher is extremely efficient. In most cases, even when scanning millions of paths, this library uses a near-zero amount of resources. Watcher is simple. The library exposes a single function and a single object. That is all. Happy hacking.
2022 · github.com · its alternatives →
- 18

An open source observability stack for your backends
2023 · autometrics.dev · its alternatives →
- 19

A simple example showing how to build and debug a CPython extension with gdb - mjbryant/python-extension-gdb-example
2019 · github.com · its alternatives →
- 20

If you've built any web-based app in the last 15 years, you probably used something like Datadog, New Relic, Sentry, etc. to monitor and trace your app, right? Why should it be different when the app you're building happens to be using LLMs? So today we're open-sourcing OpenLLMetry-JS. It's an open protocol and SDK, based on OpenTelemetry, that provides traces and metrics for LLM JS/TS applications and can be connected to any of the 15+ tools that already support OpenTelemetry. Here's the repo: https://github.com/traceloop/openllmetry-js A few months ago we launched…
2024 · github.com · its alternatives →
- 21PT
2012 · pytools.codeplex.com · its alternatives →
- 22

Look at files changes and restarts a determined process - dallarosa/eyenotify
2013 · github.com · its alternatives →
- 23

Modern Python source code security analyzer.
Jul 2026 · nocomplexity.com · its alternatives →
- 24

Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer
2022 · github.com · its alternatives →
Also compare
- Debugger that generates video visualizations for algorithm learning alternatives
- Httpdbg – A tool to trace the HTTP requests sent by your Python code alternatives
- Debugging-Friendly Tracebacks for Python alternatives
- Sourcetrail – Get productive on unfamiliar source code alternatives
- Wat – Deep inspection of Python objects alternatives
- QDB, a remote python debugger alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →