awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

6 repositorios

Awesome GitHub RepositoriesNative Debugging Sessions

Launches debug sessions with breakpoints, stepping, and variable inspection for compiled C/C++ programs.

Distinct from Runtime Debugging: Distinct from Runtime Debugging: focuses on native C/C++ debugging sessions, not cross-platform runtime injection.

Explore 6 awesome GitHub repositories matching development tools & productivity · Native Debugging Sessions. Refine with filters or upvote what's useful.

Awesome Native Debugging Sessions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • microsoft/vscode-cpptoolsAvatar de microsoft

    microsoft/vscode-cpptools

    6,047Ver en 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

    Launches native debug sessions with breakpoints and variable inspection for C/C++ programs.

    TypeScriptmicrosofttypescriptvscode-extension
    Ver en GitHub↗6,047
  • cnlohr/rawdrawandroidAvatar de cnlohr

    cnlohr/rawdrawandroid

    4,281Ver en GitHub↗

    rawdrawandroid es un framework para construir aplicaciones Android utilizando C y Make. Proporciona un sistema de desarrollo nativo que compila el código fuente en paquetes ejecutables independientes, evitando las cadenas de herramientas y máquinas virtuales estándar de Java o Kotlin. El proyecto cuenta con un kit de herramientas de interfaz de usuario nativa para crear ventanas gráficas aceleradas por hardware y una interfaz de hardware dedicada para la comunicación directa con periféricos USB y sensores integrados. Utiliza un entorno de compilación en contenedores para garantizar una compilación y firma consistentes de binarios sin requerir instalaciones locales de cadenas de herramientas. El sistema cubre la interfaz de hardware de bajo nivel, incluyendo la captura de datos de sensores en tiempo real y la gestión de dispositivos USB. También admite renderizado OpenGL ES, integración de vista web nativa y la gestión de activos de aplicaciones integradas y almacenamiento externo. La depuración remota de la lógica de la aplicación compilada es compatible a través de una conexión entre una máquina host y un dispositivo móvil físico.

    Supports remote debugging of compiled native application logic via a host-to-device connection.

    C
    Ver en GitHub↗4,281
  • bflattened/bflatAvatar de bflattened

    bflattened/bflat

    3,957Ver en GitHub↗

    bflat es un compilador nativo y generador de binarios ahead-of-time para C#. Transforma el código fuente en ejecutables nativos autónomos y código máquina que se ejecutan sin requerir un entorno de ejecución (runtime) separado. El proyecto cuenta con una cadena de herramientas nativa multiplataforma capaz de generar binarios para múltiples sistemas operativos y arquitecturas desde un solo entorno. Incluye un mecanismo para exportar lógica de C# como bibliotecas nativas compartidas a través de una interfaz de funciones extranjeras (FFI) para la integración con otros lenguajes de programación. Para soportar entornos con recursos limitados, proporciona un optimizador binario que reduce el tamaño del ejecutable eliminando datos de reflexión, metadatos de globalización e información de trazas de pila. También permite la selección de diferentes profundidades de biblioteca estándar para equilibrar la riqueza de características frente a la huella binaria final. La cadena de herramientas soporta depuración a nivel de sistema, permitiendo el uso de depuradores nativos para establecer puntos de interrupción e inspeccionar variables directamente dentro del código máquina compilado.

    Enables the use of native debuggers to set breakpoints and inspect variables directly within compiled machine code.

    C#
    Ver en GitHub↗3,957
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Safely stops analysis sessions by unloading kernel-mode drivers and modules.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • embarcadero/dev-cppAvatar de Embarcadero

    Embarcadero/Dev-Cpp

    2,882Ver en GitHub↗

    Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t

    Includes a native debugger for inspecting compiled C/C++ programs with breakpoints and variable inspection.

    Pascalcppdelphidev-cpp
    Ver en GitHub↗2,882
  • bytedance/memory-leak-detectorAvatar de bytedance

    bytedance/memory-leak-detector

    1,189Ver en GitHub↗

    This project is a diagnostic tool and memory profiler designed to identify and track memory allocation patterns within native code layers. It functions as a native code debugging utility that monitors heap usage and resource lifecycle management to assist in the resolution of memory leaks and resource exhaustion issues. The tool utilizes hook-based allocation interception to maintain a real-time map of active memory blocks and employs shadow-stack call tracing to associate these blocks with specific code locations. By performing periodic reachability analysis and differential memory snapshott

    Pinpoints memory management errors and resource exhaustion issues in low-level software components.

    C
    Ver en GitHub↗1,189
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Debugging and Inspection Tools
  6. Debugging and Inspection Tools
  7. Runtime Debugging
  8. Native Debugging Sessions

Explorar subetiquetas

  • Debugging Initialization SequencesPre-activation routines for debugging features to optimize performance and reduce overhead. **Distinct from Native Debugging Sessions:** Distinct from Native Debugging Sessions: focuses on the pre-activation of features before execution, not the session management itself.
  • Session TerminationSafely unloads kernel modules and closes the debugger to return control to the operating system. **Distinct from Native Debugging Sessions:** Distinct from Native Debugging Sessions: focuses on the cleanup and unloading of kernel-mode debugging components, not the session launch.