Debuggers for Windows

View 24 business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Psalm

    Psalm

    A static analysis tool for finding errors in PHP applications

    It’s easy to make great things in PHP, but bugs can creep in just as easily. Psalm is a free & open-source static analysis tool that helps you identify problems in your code, so you can sleep a little better. Psalm helps people maintain a wide variety of codebases, large and small, ancient and modern. On its strictest setting it can help you prevent almost all type-related runtime errors, and enables you to take advantage of safe coding patterns popular in other languages. Psalm also fixes bugs automatically, allowing you to improve your code without breaking a sweat. If Psalm cannot infer a type for an expression then it uses a mixed placeholder type. mixed types can sometimes mask bugs, so keeping track of them helps you avoid a number of common pitfalls. Psalm has a Language Server that’s compatible with a range of different IDEs. Psalm can fix many of the issues it finds automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PsySH

    PsySH

    A runtime developer console, interactive debugger and REPL for PHP

    A runtime developer console, interactive debugger and REPL for PHP. PsySH can be used as an interactive debugger, much like JavaScript's debugger statement, saving you from endless var_dump() and die() iterations. PsySH has tab completion for variable names, functions, classes, methods, properties, and even files! Just start typing, then hit [tab]. But you probably already guessed that. Most PHP shells are terrible at namespaces. PsySH does just what you'd expect. The list command knows all about your code, and everyone else's. Easily list and search all variables, constants, classes, interfaces, traits, functions, methods and properties. Easily show the source code for any userland object, class, interface, trait, constant, method or property. Show, search, save and replay your shell history.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    PyCodebug

    Python script coding editor that debugs as you write

    Usually, coding a script involves writing the code and either debugging or running it several times, examining variables or output and fixing the code until the desired effect is achieved. With PyCodebug, you get to see the effects of the code during coding, which greatly reduces the time needed to write a script. ================================== Demo Video: http://youtu.be/a6nFo4y3kzo ================================== Requires: Python 2.7x PySide
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Python Wrapper For Windows Debugging Engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    PyDbgExt is a WinDbg extention which support use Python script in WinDbg command line. Through this extention, we can call some predefine Python script to control the debug session, or directly evaluate expression or call other method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PySnooper

    PySnooper

    Never use print for debugging again

    PySnooper is a simple yet powerful Python debugging utility. Just add a @pysnooper.snoop() decorator, and it logs line-by-line execution with timestamps and local variable tracking—saving you from inserting print() statements manually.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pyringe

    Pyringe

    Debugger capable of attaching to and injecting code into python

    pyringe is a powerful Python process “syringe” that attaches to a running interpreter and lets you introspect—and even execute code inside—that live process. It blends debugger-style attachment (via gdb/ptrace techniques) with Python-aware helpers so you can inspect threads, frames, locals, and heap objects without restarting the target. This is invaluable for post-mortem diagnosis of production daemons where reproducing a bug in a dev shell is impractical. pyringe can inject arbitrary Python into the target process, enabling on-the-spot logging, state dumps, or gentle patching to keep a system limping along while you gather evidence. It’s also useful for forensic snapshots: enumerate objects of a certain type, find reference cycles, or measure memory pressure without pre-instrumentation. While powerful, it’s designed for careful, auditable use—showing exactly what code runs and where—so teams can regain visibility when black-box processes go sideways.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    This module goal is to make the debugging tool of python shell even better. By replacing a few methods in the sys module. Standard error traceback are more powerfull with bettererror.py.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    QDisassembler Interactive Disassembler
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    QUASI is stand-alone AVR RISC processor simulator with debugging features, EDA-like GUI and plugin interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Quilt is a Java software development tool which measures coverage, the extent to which testing exercises the software under test. It works very well with Ant and JUnit but may also be used in conjunction with other products.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    RDE is the IDE for the script language Ruby. It is made in Delphi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This community edition of the RPG Toolkit provides an unofficial advancement of the software; the initial goal is to rewrite the editor, followed in the future by a rewrite of the game engine. We aim to build on work done the community in developing
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    RapidDevelop R#

    RapidDevelop is an IDE and Compiler for a new programming language!

    RapidDevelop R# is an IDE and Compiler for a programming language called RapidLang. RapidLang (or r#) is a programming language based on c# and .Net which introduces some new paradigms and shorthand to improve development times and to help ease the creation of software in general. Being an extension of C#, you can link, build or compile native C# assemblies or Classes and Libraries so that you can very easily port existing code. The programming language also exists in a managed shared library and can be dropped into any .net project so that you can use the compiler in your own projects, with plans to even provide executing compiled code in memory, effectively creating a RapidLang Scripting Language plugin!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    RapidGDB is a scriptable GUI for the GDB debugger. Almost every aspect of the program can be extended using Python code snippets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    a tool to view real-time events record during execution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This Project should give me the experience to develop a engine. It should not be only a set of libraries. It contains a set of Frontends, wrapper-functions, scripts and so on. The head of this Project is a physique-engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RegExpresso is a "regular expressions" tester, designed to integrate well into modern web browsers. Though it has few features compared to commercial products, it should be usefull to any programmer who uses regular expressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A eclipse plugin to test regular expressions (regex). Full highlighting of regexp syntax. Tooltip with detailed description of regex items, etc... Very usefull. Project page has java-applet to test regexp online. (Regex implementation: java.util.regex.*)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    jregexdebugger is a debugger for java regular expression (regex) patterns
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Desktop interface and various language API's for remote application debugging. The main goal is to provide a better debug system for web languages like PHP. Always download the latest from remotedebugsys folder and the needed API folder.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Debugging server allowing remote debug logging and access to the information via a web based interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An advanced portable C++ library of over 80 boolean-like macros that hold an analysis if the condition fails, to help debugging, so a developer knows exactly what goes wrong. Allows reuse in adapted assertion macros, as in ModAssert (also on sourceforge) and UquoniTest (a unit test library for C++). Needs STL or wxWidgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Introspect on running programme, view and alter object fields and methods. Edit the code of any method at runtime; apply the changes to any combination of objects, such as an array, or a complete class. Complete rewrite underway available Jan 2007.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    SFN

    SFN is a simple and modular instrumentation agent for Java.

    SFN is a simple and modular instrumentation agent for Java.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB