awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

debugging utility toolkit

تم تحديث الترتيب في 30 يونيو 2026

For مصحح أخطاء مرئي لتتبع تنفيذ الكود, the strongest matches are cs01/gdbgui (gdbgui is a web-based graphical frontend for GDB that), mfussenegger/nvim-dap (nvim-dap is a Neovim plugin that provides a language-agnostic) and longld/peda (PEDA is a Python-based GDB extension that provides interactive). hugsy/gef and cyrus-and/gdb-dashboard round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “debugger utilities”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

نتائج البحث عن “مصحح أخطاء مرئي لتتبع تنفيذ الكود”

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • cs01/gdbguiالصورة الرمزية لـ cs01

    cs01/gdbgui

    10,338عرض على GitHub↗

    gdbgui is a web-based graphical frontend and visualizer for the GNU Debugger. It serves as a compiled language debugger that provides source-level inspection for C, C++, Go, Rust, and Fortran. The project acts as a remote debugging interface, providing a secure web portal for connecting to and controlling GDB sessions over a network. It distinguishes itself by offering a browser-based environment to visualize call stacks and data structures for programs running via the GNU Debugger. The interface covers program execution control and breakpoint management, featuring graphical variable inspect

    gdbgui is a web-based graphical frontend for GDB that provides interactive visualization of call stacks and variables, supports multiple compiled languages, and offers remote debugging capabilities, making it a comprehensive debugging utility toolkit for developers.

    TypeScriptGDB EnhancementsRemote Debugger ConnectivityRemote Debugging Interfaces
    عرض على GitHub↗10,338
  • mfussenegger/nvim-dapالصورة الرمزية لـ mfussenegger

    mfussenegger/nvim-dap

    6,955عرض على GitHub↗

    nvim-dap is a Neovim plugin that serves as a client implementation of the Debug Adapter Protocol. It provides a language-agnostic debugger interface that integrates external debugger binaries into the editor, allowing users to manage breakpoints and step through code. The project enables remote process debugging by attaching to running processes or containerized applications via TCP sockets and network proxies. It supports connecting to debug adapters through standard input/output or TCP, with specialized support for launching and attaching to Java processes. The plugin covers program execut

    nvim-dap is a Neovim plugin that provides a language-agnostic debugger interface via the Debug Adapter Protocol, enabling breakpoint management, stepping, and remote debugging — a focused debugging toolkit that fits the search.

    LuaDebugging ProtocolsProcess AttachmentRemote Debugger Connectivity
    عرض على GitHub↗6,955
  • longld/pedaالصورة الرمزية لـ longld

    longld/peda

    6,130عرض على GitHub↗

    Peda is a security tool suite and exploit development framework designed for binary analysis, debugger automation, and memory inspection. It functions as a set of Python scripts that extend a debugger to automate the analysis of compiled files and the inspection of process memory. The project provides specialized utilities for memory corruption research, including a payload generation utility for creating cyclic patterns to discover buffer overflows and a gadget finder to locate return-oriented programming sequences within binaries. It differentiates itself by offering a visualization tool th

    PEDA is a Python-based GDB extension that provides interactive visualization and real-time memory inspection for binary debugging, fitting the debugging utility toolkit category—it integrates with an existing debugger and offers extensible exploit-focused features, though its specialization in binary analysis means it covers some of the required features (memory inspection, debugger integration, visualization) rather than all.

    PythonGDB EnhancementsGDB ExtensionsDebugger Extensions
    عرض على GitHub↗6,130
  • hugsy/gefالصورة الرمزية لـ hugsy

    hugsy/gef

    8,020عرض على GitHub↗

    GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and low-level debugging. It functions as a dynamic analysis extension designed to assist in reverse engineering workflows and malware analysis by enhancing the debugger's ability to inspect process state and memory. The project is distinguished by its specialized heap analysis tools, which allow for the inspection of glibc heap arenas, bins, and chunks to detect memory corruption. It also provides a dedicated toolkit for exploit development, including cyclic pattern generation for offs

    GEF is a full-featured extension for GDB that provides enhanced memory inspection, breakpoint management, and remote debugging capabilities, making it an ideal debugging utility toolkit for low-level analysis and exploit development.

    PythonExecution TracingGDB EnhancementsGDB Extensions
    عرض على GitHub↗8,020
  • cyrus-and/gdb-dashboardالصورة الرمزية لـ cyrus-and

    cyrus-and/gdb-dashboard

    12,214عرض على GitHub↗

    gdb-dashboard is a visual frontend and Python-based extension for GDB. It provides a modular dashboard that enables real-time visualization of program state during debugging sessions. The project replaces manual command-line interaction with a structured visual interface. It utilizes syntax highlighting for program state data to improve readability and analysis during the debugging process. The system focuses on C and C++ debugging, automating the monitoring of program memory and execution state through a text-based user interface. It achieves this by integrating with GDB APIs to retrieve sy

    gdb-dashboard is a visual frontend and extension for GDB that provides a modular, real-time dashboard for inspecting program state during debugging, fitting the search for a debugging utility toolkit despite its focus on C and C++ and missing some listed features like remote debugging and broader language support.

    PythonGDB EnhancementsDebugger Extensions
    عرض على GitHub↗12,214
  • epicgamesext/raddebuggerالصورة الرمزية لـ EpicGamesExt

    EpicGamesExt/raddebugger

    7,138عرض على GitHub↗

    Raddebugger is a native Windows x64 debugger that also functions as a high-speed PE/COFF linker and a PDB/DWARF debug information converter. It combines these three capabilities into a single development tool aimed at inspecting and controlling native x64 Windows applications, with the ability to attach to multiple processes simultaneously within one session. The debugger is built around a custom binary debug format that converts standard PDB and DWARF symbols into a compact representation for fast loading and minimal memory overhead. It includes a fuzzy symbol search engine for locating func

    Raddebugger is a native Windows x64 debugger that combines breakpoints, source-level stepping, multi-process inspection, and symbol conversion, fitting the debugging utility toolkit category—though it is limited to Windows x64 and lacks several requested features like plugin systems, remote debugging, and interactive visualization.

    CProcess Attachment
    عرض على GitHub↗7,138
  • go-delve/delveالصورة الرمزية لـ go-delve

    go-delve/delve

    24,605عرض على GitHub↗

    Delve is a command-line debugger designed for programs written in the Go programming language. It provides an interactive interface for runtime analysis, allowing developers to control program execution, inspect memory and variable states, and navigate call stacks to identify logic errors. The tool distinguishes itself through deep integration with the Go runtime, specifically by providing goroutine-aware stack unwinding and the ability to manage concurrent execution threads. It utilizes a client-server protocol to decouple the debugger engine from the user interface, enabling both local and

    Delve is a command-line debugger for Go programs that provides breakpoints, variable inspection, and remote debugging via a client-server architecture—it fits as a debugging utility for Go developers but does not offer multi-language support or a plugin system.

    GoDebugging Protocols
    عرض على GitHub↗24,605
  • pwndbg/pwndbgالصورة الرمزية لـ pwndbg

    pwndbg/pwndbg

    10,051عرض على GitHub↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    pwndbg is a GDB plugin that dramatically enhances low-level debugging with advanced memory inspection, heap analysis, kernel debugging, and automation tools — it squarely fits the search for a debugging utility toolkit, though its focus on reverse engineering and binary exploitation means it may feel more specialized than a general-purpose debugger enhancement.

    PythonGDB EnhancementsDebugger Extensions
    عرض على GitHub↗10,051
  • alibaba/arthasالصورة الرمزية لـ alibaba

    alibaba/arthas

    37,367عرض على GitHub↗

    Arthas is a Java diagnostic tool and runtime debugger designed for real-time troubleshooting of applications. It functions as a remote diagnostics agent that allows users to inspect the runtime state of a Java process, including its heap objects and classloader hierarchies, without requiring a process restart. The project distinguishes itself through advanced bytecode manipulation capabilities, enabling live class hotswapping and the modification of bytecode in running processes. It supports in-memory source compilation and runtime bytecode decompilation to verify and update logic instantly w

    Arthas is a real-time Java diagnostic tool and runtime debugger that provides remote debugging, heap inspection, and execution tracing, fitting the need for enhanced debugging utilities, though it is focused on Java and may not cover all requested features like multi-language support or interactive visualization.

    JavaExecution Tracing
    عرض على GitHub↗37,367
  • x64dbg/x64dbgالصورة الرمزية لـ x64dbg

    x64dbg/x64dbg

    48,652عرض على GitHub↗

    This project is a graphical Windows debugger designed for the analysis and manipulation of compiled binary applications. It functions as a comprehensive binary analysis suite, providing a real-time environment for inspecting CPU registers, monitoring memory states, and tracing instruction execution to investigate system-level software behavior. The tool distinguishes itself through an event-driven debugging loop that allows for precise process control and state modification during runtime. It supports advanced analysis techniques, including hardware-breakpoint injection for monitoring memory

    x64dbg is a graphical debugger for Windows binaries that provides real-time memory inspection, execution tracing, and a plugin system, but it focuses on low-level binary analysis rather than high-level multi-language debugging and lacks remote debugging, so it partially matches your search for a debugging utility toolkit.

    C++Binary Analysis ToolsDebuggersSystem Debugging
    عرض على GitHub↗48,652
  • dnspy/dnspyالصورة الرمزية لـ dnSpy

    dnSpy/dnSpy

    28,993عرض على GitHub↗

    dnSpy is a desktop application designed for the analysis, debugging, and modification of compiled .NET assemblies. It functions as an assembly analysis suite and decompiler, translating binary instruction streams back into readable source code to facilitate reverse engineering when original source files are unavailable. The tool distinguishes itself through an integrated binary patching engine and metadata editor, which allow for the direct modification of executable logic and internal metadata tables. It supports in-process debugging instrumentation, enabling users to inject runtime hooks, s

    dnSpy is a .NET-specific debugger and decompiler that provides assembly inspection and in-process debugging, fitting the debugging utility search but limited to a single language and missing most requested features like multi-language support, remote debugging, and a plugin system.

    C#DebuggersDecompilersReverse Engineering Tools
    عرض على GitHub↗28,993
  • facebook/flipperF

    facebook/flipper

    13,478عرض على GitHub↗

    Flipper is a mobile app debugging platform and cross-platform debugging bridge that connects a desktop environment to mobile devices. It provides a desktop tool for inspecting logs, network traffic, and layout hierarchies of mobile applications in real time. The platform is built as a plugin-based developer tool, offering a customizable framework for building visual debugging tools and data inspectors. This architecture allows for the creation of specialized plugins and visualizers to monitor internal application data through the desktop interface. The tool covers several functional domains

    Flipper is a plugin-based debugging toolkit for mobile apps that offers real-time inspection of logs, network traffic, and UI hierarchies, plus remote debugging and an extensible plugin system, making it a solid fit for developers needing enhanced debugging capabilities, though it is focused on mobile rather than general-purpose support.

    TypeScriptBrowser-Based App InspectionApplication Performance ProfilingApplication State Inspection
    عرض على GitHub↗13,478
  • microsoft/vscode-cpptoolsالصورة الرمزية لـ microsoft

    microsoft/vscode-cpptools

    6,047عرض على GitHub↗

    The C/C++ extension for Visual Studio Code provides language support for C and C++ programming, including IntelliSense-powered code editing, navigation, and debugging capabilities. It enables syntax highlighting, code completion, hover information, and error checking for C and C++ source files, along with features like semantic colorization, symbol search, and call hierarchy exploration. The extension offers comprehensive debugging support for C/C++ programs, including launching debug sessions with breakpoints, stepping through code, and inspecting variables. It supports debugging multi-threa

    This VS Code extension provides C/C++ debugging with breakpoints, remote debugging, and logging, fitting the debugging-utility-toolkit category, though it is limited to C/C++ within VS Code rather than offering multi-language support or a broader plugin system.

    TypeScriptC++ Project CompilationsCode Completion Member ListersCode Formatting
    عرض على GitHub↗6,047
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
cs01/gdbgui10.3KTypeScriptGPL-3.029 يونيو 2025
mfussenegger/nvim-dap7KLuagpl-3.011 فبراير 2026
longld/peda6.1KPythonNOASSERTION29 يوليو 2024
hugsy/gef8KPythonmit15 فبراير 2026
cyrus-and/gdb-dashboard12.2KPythonMIT6 نوفمبر 2025
epicgamesext/raddebugger7.1KCMIT23 يونيو 2026
go-delve/delve24.6KGomit21 فبراير 2026
pwndbg/pwndbg10.1KPythonmit19 فبراير 2026
alibaba/arthas37.4KJavaApache-2.016 يونيو 2026
x64dbg/x64dbg48.7KC++NOASSERTION1 يونيو 2026

Related searches

  • a tool for debugging application state
  • أداة تتبع لتصحيح أخطاء وكلاء الذكاء الاصطناعي
  • a debugging utility for frontend components
  • أداة تصحيح أخطاء (debugger) لتطوير خوادم MCP
  • أداة سطر أوامر لتصحيح أخطاء الحاويات (Containers)
  • a comprehensive suite of software development tools
  • أداة بناء مرئية لواجهات تطبيقات الويب
  • بيئة برمجة مرئية لبناء التطبيقات