Browse free open source C Debuggers and projects below. Use the toggles on the left to filter open source C Debuggers by OS, license, language, programming language, and project status.

  • anny is an all-in-one platform for managing hybrid workplaces and shared resources. Icon
    anny is an all-in-one platform for managing hybrid workplaces and shared resources.

    For Businesses looking for a flexible solution for internal and external bookings

    Enable your employees to easily book desks, meeting rooms, parking spots, equipment, and more – all in one place. With flexible rules and group permissions, you stay in full control of who can access what.
    Learn More
  • Captain Compliance - Data Privacy and Compliance Software Icon
    Captain Compliance - Data Privacy and Compliance Software

    Privacy Compliance Software - Avoid Fines and Prevent Lawsuits

    Captain Compliance handles your data privacy requirements so you can be privacy compliant. No more compliance stress, stop stressing over regulatory risks – just privacy protection managed by experts. Our user-friendly platform backed by privacy professionals simplifies the process of navigating regulations, giving your customers transparent choices, and building essential trust for your organization.
    Learn More
  • 1
    Emulator of the newer Hewlett Packard Handheld Calculator Models with ARM CPU (HP49g+ HP50).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This is a simple software for debugging webservers. More details coming up soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HUP is a heap-profiling tool that allows the exploration and reduction of heap space consumption in Java applications. The HUP tool allows a programmer to locate and remove memory bottlenecks, which are caused by unused objects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Hack - Win32 Hex editor with REXX script capabilities
    Downloads: 0 This Week
    Last Update:
    See Project
  • The #1 AI-Powered eLearning Platform Icon
    The #1 AI-Powered eLearning Platform

    For users seeking a platform to generate online courses using AI

    Transform your content into engaging eLearning experiences with Coursebox, the #1 AI-powered eLearning authoring tool. Our platform automates the course creation process, allowing you to design a structured course in seconds. Simply make edits, add any missing elements, and your course is ready to go. Whether you want to publish privately, share publicly, sell your course, or export it to your LMS, Coursebox has you covered.
    Learn More
  • 5

    Hardware Memory Checker

    Hardware Memory Checker

    This is a memory checker utility that provides memory allocation and release functionality. It uses the memory paging system to allocate a guard page after each page of memory to provide a hardware boundary that can detect memory overflows. This allows for immediate detection of buffer overflow error conditions. There are many other memory checker programs in existence - why do we need another? This Hardware Memory Checker provides a combination of features not found in other memory checkers. - it uses the hardware paging system for immediate error detection (most other memory checkers look for modified memory in no mans land) - it is very fast compared to other hardware memory checkers because it makes fewer changes to the paging tables - it can track the original release location when debugging duplicate free problems - it is designed for large scale integration with the ability to call user defined fail functions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    The Heap Checker is a library for debugging and developing robust and efficient dynamic memory management and string manipulation in C programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    AIXmem is a tool to detect memory leaks in a IBM AIX C-development environment. AIX 'User Defined Malloc Replacement' is used to trace the memory allocation and freeing. --> Unfortunately i don't have time to make something useful out of this. :( <--
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    IPGDB is a collection of extensions to GDB and FreeBSD-4.3 to allow two-machine kernel debugging over UDP. It acts much like two-machine kernel debugging over serial ports.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ISMON is a text-based monitor used to control the debug support unit embedded in the Comsis C61100/C61200 IEEE802.11n network controllers. In interactive mode ISMON accepts debug commands from the user. It can also act as a remote target for gdb.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver trusted data with dbt Icon
    Deliver trusted data with dbt

    dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

    Data teams use dbt to codify business logic and make it accessible to the entire organization—for use in reporting, ML modeling, and operational workflows.
    Learn More
  • 10
    A machine simulator for the Intel 8080 processor. May be used to run 8080 binary in a debugging environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JDLabAgent is a dynamic link library which is loaded into the Java Virtual Machine via Java Virtual Machine Debug Interface (JVMDI). The JDLabAgent can be parameterized via config files and logs JVM events (e.g. breakpoints, exceptions).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This project was intended to implement the Java(tm) Platform Debugger Architecture for JOS. It is currently inactive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This is a dynamic slicing tool for Java programs. The tool modifies the Kaffe virtual machine to collect the execution trace, and compress the trace on-the-fly. Please proceed to the tool's website http://jslice.sourceforge.net/ for download.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The "JTAG-GDB server" is a program for integrating the ARM-Embedded ICE logic with the GNU-Debugger GDB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    JTAGServer Support: ARM7 & ARM9 protocol: ADP ARM Core:ARM7: ARM7TDMI, ARM7TDMI-S,ARM720T ARM9: ARM9TDMI, ARM920T, ARM922T,ARM940T
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Utilises the JVMDI (Java Debug API) to produce line coverage reports detailing which lines of code have been executed during a test. Report is produced in XML and may be post-processed via XSLT into a prettier one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Java log viewer for gnome
    Java log viewer for gnome
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Modified versions of KDB-v4.3 kernel debugger patches to work with Redhat 9.0 distribution's 2.4.20-8 kernel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    KerX (Kernel eXplorer) provides a simple way for reading the very low-level data structures of the OS (GDT, IDT, TSSs, Page-Tables, Page-Directories, etc...)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Lizard is a debugger that lets you step forwards as well as backwards through the execution of your program. Lizard is a replay debugger: the program is run to completion under a tracer first, and then the replay stage begins.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Note this project is in alpha, it works but is not pretty. This project offers a way to debug libraries loaded by third party programs. It is also great to use if trying to find a problem that occurs very infrequently or during automated testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    LMDBG is a set of small utilities for collecting and analysing logs of malloc(3), calloc(3), realloc(3), memalign(3), posix_memalign(3) and free(3) functions. LMDBG generates full stacktraces and separates the logging process from analysis, thus allowing analysis of application on per-module basis. Simple but powerful tools for analysis are also provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    LinDbg is a source level kernel mode debugger for Linux. LinDbg can be used to debug Linux device drivers and Linux applications at source level. LinDbg currently works on Linux kernel versions 2.4.7 and 2.4.2
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Linice - Linux kernel debugger

    Linux source-level kernel debugger

    Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows. Break into a running kernel, use breakpoints, single step on modules, kernel, or user programs. Outputs to VGA, MDA, X Window, serial terminal. ------------ Yes, this is ancient and don't expect it to work any more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This is a tool which have similar GUI to DOS "RU". All legacy BIOS mostly like this tool, because that they can view Memory Space, IO Space, and PCI Space under linux. Thus, they can debug BIOS and Resource setting under linux.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB