awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesCompiled Language Debugging

Tools for troubleshooting and inspecting the state of programs written in compiled languages like C, C++, and Rust.

Distinguishing note: Candidates are libraries, compilers, or tutorials, not debugging tools for compiled languages.

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

Awesome Compiled Language Debugging GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • cs01/gdbguics01 的头像

    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

    Enables finding and fixing bugs in compiled languages through visualization of call stacks and data structures.

    TypeScriptbrowsercc-plus-plus
    在 GitHub 上查看↗10,338
  • janestreet/magic-tracejanestreet 的头像

    janestreet/magic-trace

    6,108在 GitHub 上查看↗

    magic-trace collects and displays high-resolution traces of what a process is doing

    Produces debug symbols during compilation so the tracer can resolve function names and source locations in traces.

    OCamlintelintrospectionperformance-tools
    在 GitHub 上查看↗6,108
  • red/redred 的头像

    red/red

    6,009在 GitHub 上查看↗

    Red is a programming language with a native compiler that translates high-level source code into standalone executables for Windows, macOS, and Linux without external runtime dependencies. It combines a cross-platform GUI development framework that renders native operating system widgets from a single codebase with a reactive data binding system that automatically synchronizes UI state with data sources. The language also includes an embedded DSL and parsing engine based on PEG grammar rules for defining and processing domain-specific languages within the language itself. The project distingu

    Compiles Red source files with debug symbols for source-level debugging on supported targets.

    Red
    在 GitHub 上查看↗6,009
  • rvm/rvmrvm 的头像

    rvm/rvm

    5,192在 GitHub 上查看↗

    RVM 是一个 Ruby 版本管理器和构建自动化工具,旨在在单个系统上安装和切换多个 Ruby 解释器版本。它作为一个依赖隔离器和 Shell 环境封装器,允许创建命名库集以防止不同项目之间的版本冲突。 该项目作为一个部署编排器,能够自动在远程服务器和构建代理上配置 Ruby 运行时。它生成独立的执行封装器,以确保为计划任务、服务管理器和系统初始化脚本加载特定的运行时和库集。 该工具涵盖了广泛的功能,包括带有自定义编译器标志的自动源码编译、避免 Root 权限的用户空间安装,以及与各种 Shell 和文本编辑器的集成。它还为远程环境同步、持续集成兼容性测试和应用程序服务器集成提供了基础设施。

    Compiles interpreters with specific optimization and debug flags to facilitate low-level analysis using C or Assembler.

    Shelljrubymri-rubymruby
    在 GitHub 上查看↗5,192
  • chromedevtools/devtools-frontendChromeDevTools 的头像

    ChromeDevTools/devtools-frontend

    3,945在 GitHub 上查看↗

    该项目是一个专门的浏览器调试界面,旨在监控 DOM 元素、网络流量和 JavaScript 执行。它提供了一个用于检查和调试 Web 应用程序的客户端用户界面,允许实时修改 CSS 样式并调查 JavaScript 运行时。 该工具包包括用于 WebAssembly 的专用分析工具,具有反汇编高亮、作用域检查和二进制执行分析功能。它还提供了一个用于分析 HTTP 请求的网络流量检查器,以及一个用于测试属性和 at-rules 的 CSS 样式编辑器。 该系统涵盖了广泛的功能,包括 DOM 树修改、具有 CPU 节流的前端性能分析以及 Service Worker 调试。它还处理源资源管理,例如将网络资产映射到本地文件并美化压缩代码,同时支持多语言本地化。 该项目使用 TypeScript 开发,并采用具有按需模块加载功能的组件化架构。

    Translates positions between raw bytecode and original source files to enable debugging in the original language.

    TypeScriptchromechrome-devtoolsdevtools
    在 GitHub 上查看↗3,945
  • embarcadero/dev-cppEmbarcadero 的头像

    Embarcadero/Dev-Cpp

    2,882在 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

    Provides an integrated toolchain for writing, profiling, and troubleshooting native C++ code.

    Pascalcppdelphidev-cpp
    在 GitHub 上查看↗2,882
  1. Home
  2. Development Tools & Productivity
  3. Compiled Language Debugging

探索子标签

  • Bytecode-to-Source MappingTranslating runtime positions from compiled bytecode back to original source files for debugging. **Distinct from Compiled Language Debugging:** Focuses specifically on the translation coordinate mapping rather than general debugging tools for compiled languages.
  • Debug Symbol CompilationsCompiling source code with debug symbols and optional STABS format for step-through debugging of compiled programs. **Distinct from Compiled Language Debugging:** Distinct from Compiled Language Debugging: focuses on the compilation step that embeds debug symbols, not the debugging tools themselves.