awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

27 Repos

Awesome GitHub RepositoriesBreakpoint Debugging

Halting execution at breakpoints, inspecting variable state, and stepping through code interactively.

Distinct from Interactive Debug Consoles: Distinct from Interactive Debug Consoles: focuses on breakpoint-based debugging rather than REPL-style code execution.

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

Awesome Breakpoint Debugging GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • syl20bnr/spacemacsAvatar von syl20bnr

    syl20bnr/spacemacs

    24,560Auf GitHub ansehen↗

    Spacemacs is a community-driven configuration for Emacs that integrates modal text editing and a modular system for managing editor features. It implements distinct states for navigation and insertion to separate text manipulation from text entry, combining the efficiency of modal navigation with the extensibility of the Emacs environment. The project distinguishes itself through a layer-based feature composition system, which groups related third-party packages and configurations into modular units. This system includes dependency-based resolution to manage conflicting extensions and a mnemo

    Controls program execution and manages breakpoints through interactive stepping and value inspection.

    Emacs Lispcommunity-drivenconfigurationemacs
    Auf GitHub ansehen↗24,560
  • federico-busato/modern-cpp-programmingAvatar von federico-busato

    federico-busato/Modern-CPP-Programming

    15,808Auf GitHub ansehen↗

    This project is a comprehensive educational resource and programming course covering C++ language semantics and features from C++03 through C++26. It provides structured tutorials and technical guides focused on modern C++ development. The material offers specialized instruction on template metaprogramming, including the use of type traits and compile-time computations. It features detailed guides on concurrency and parallelism for multi-core execution, as well as a reference for software design applying SOLID principles and RAII. Additionally, it covers build performance optimization to redu

    Covers the use of breakpoints and step-by-step execution for interactive program state inspection.

    HTMLc-plus-pluscode-qualitycompilers
    Auf GitHub ansehen↗15,808
  • qinjx/30min_guidesAvatar von qinjx

    qinjx/30min_guides

    7,107Auf GitHub ansehen↗

    This project is a technical knowledge base and learning resource providing concise, step-by-step guides and summaries designed for rapid technical onboarding. It functions as a repository of curated notes covering programming languages, development tools, and general technical principles. The collection includes specific instructional content such as shell scripting guides for system automation and text processing, as well as Objective-C development tutorials covering application logic, class interfaces, and protocol implementation. The resource also covers a broad range of non-programming d

    Provides instructional content on using breakpoints to inspect program state and step through code.

    Auf GitHub ansehen↗7,107
  • proxymanapp/proxymanAvatar von ProxymanApp

    ProxymanApp/Proxyman

    6,858Auf GitHub ansehen↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Applies debugging actions such as mapping local files, setting breakpoints, blocking requests, and disabling caching.

    debugging-tooliosmacos
    Auf GitHub ansehen↗6,858
  • nodejs/nodejs.orgAvatar von nodejs

    nodejs/nodejs.org

    6,842Auf GitHub ansehen↗

    Node.js is an open-source, cross-platform JavaScript runtime environment built on the V8 engine, designed for executing JavaScript code outside a web browser. It operates as a server-side JavaScript platform with an event-driven, non-blocking I/O architecture that enables building scalable network applications and web servers. The runtime integrates the CommonJS module system for synchronous module loading and the npm ecosystem for sharing and reusing packages. The platform provides comprehensive capabilities for web server development, including creating HTTP and HTTPS servers, managing HTTP

    Supports attaching a debugger to inspect variables, set breakpoints, and step through execution.

    TypeScriptnextjsnodenodejs
    Auf GitHub ansehen↗6,842
  • awslabs/aws-sam-localAvatar von awslabs

    awslabs/aws-sam-local

    6,734Auf GitHub ansehen↗

    aws-sam-local ist ein Docker-basierter Emulator, der zum Ausführen und Debuggen von AWS Lambda-Funktionen und API-Gateway-Konfigurationen auf einem lokalen Rechner verwendet wird. Er bietet eine lokale Laufzeitumgebung, die die AWS Lambda-Runtime nachahmt und die Verifizierung von Funktionscode sowie serverlosen Anwendungs-Mocks vor der Cloud-Bereitstellung ermöglicht. Das Projekt nutzt einen Runtime-Orchestrator zur Verwaltung ephemerer Container, die die isolierte Ausführungsumgebung von Cloud-Funktionen replizieren. Es enthält einen Serverless-API-Gateway-Simulator und Event-Mocking-Tools, um Payloads aus Quellen wie Kafka und anderen Cloud-Triggern zu synthetisieren. Das Tool unterstützt den breiteren Entwicklungszyklus für das Serverless Application Model, indem es lokales Prototyping von serverlosen APIs und die Simulation verschiedener Cloud-Event-Quellen ermöglicht. Es bietet eine Debugging-Umgebung zur Identifizierung von Fehlern in serverlosen Funktionen mit voller Kontrolle über den Ausführungsstatus.

    Enables detailed debugging of serverless functions with full control over execution state and breakpoints.

    Python
    Auf GitHub ansehen↗6,734
  • nodegui/react-nodeguiAvatar von nodegui

    nodegui/react-nodegui

    6,186Auf GitHub ansehen↗

    Build performant, native and cross-platform desktop applications with native React powerful CSS like styling.🚀

    Debugs desktop applications using VSCode breakpoints and React DevTools attached to the native runtime.

    TypeScriptcssdesktopgui
    Auf GitHub ansehen↗6,186
  • me115/linuxtools_rstAvatar von me115

    me115/linuxtools_rst

    6,012Auf GitHub ansehen↗

    Linux工具快速教程

    Inspects program execution, sets breakpoints, and examines memory to find and fix bugs.

    HTML
    Auf GitHub ansehen↗6,012
  • microsoft/vscode-recipesAvatar von microsoft

    microsoft/vscode-recipes

    5,959Auf GitHub ansehen↗

    vscode-recipes ist eine Sammlung von Konfigurationsmustern und Leitfäden für die Einrichtung von Debuggern und Laufzeitumgebungen innerhalb von VS Code. Sie bietet standardisierte Vorlagen und Blaupausen, um den Editor mit lokalen, containerisierten oder serverlosen Laufzeiten über eine Vielzahl von Programmiersprachen und Frameworks hinweg zu verbinden. Das Projekt konzentriert sich auf die Koordinierung gleichzeitiger Debugging-Sitzungen über Client-seitige und Server-seitige Prozesse hinweg, um Logik durch Full-Stack-Anwendungen hindurch zu verfolgen. Es bietet spezifische Muster für die Integration von Sprachlaufzeiten und die Orchestrierung mehrsprachiger Entwicklungseinrichtungen innerhalb einer einzigen Editor-Instanz. Die Rezepte decken die Konfiguration des automatisierten Test-Debuggings für Unit-, Integrations- und End-to-End-Suiten ab. Zudem enthalten sie Setups für das Debuggen serverloser Funktionen und die Verwaltung von Entwicklungs-Workflows für verschiedene Sprachen und Tools.

    Provides configurations to stream cloud-based serverless requests to a local editor for debugging.

    JavaScript
    Auf GitHub ansehen↗5,959
  • cameroncooke/xcodebuildmcpAvatar von cameroncooke

    cameroncooke/xcodebuildmcp

    5,917Auf GitHub ansehen↗

    xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full

    Attaches a debugger to running apps, sets breakpoints, inspects stack frames, and executes raw LLDB commands for interactive debugging.

    TypeScript
    Auf GitHub ansehen↗5,917
  • angrave/systemprogrammingAvatar von angrave

    angrave/SystemProgramming

    5,734Auf GitHub ansehen↗

    This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core operating system concepts of process management through the fork-exec-wait model, dynamic memory allocation using implicit free list heap allocators, inode-based file systems, inter-process communication via pipes and shared memory, POSIX threads with synchronization primitives, signal-based asynchronous notification, virtual memory with page table translation, and runtime diagnostics using Valgrind and GDB. The textbook distinguishes itself by providing practical, implementation

    Teaches inserting inline assembly breakpoints for low-level debugging in C.

    Auf GitHub ansehen↗5,734
  • partykit/partykitAvatar von partykit

    partykit/partykit

    5,644Auf GitHub ansehen↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Provides console logging, breakpoints, and profiling of network, CPU, and memory usage for debugging serverless workers.

    TypeScriptbackendscollaborationcrdts
    Auf GitHub ansehen↗5,644
  • sel4/sel4Avatar von seL4

    seL4/seL4

    5,583Auf GitHub ansehen↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Sets per-thread hardware breakpoints on virtual addresses using kernel debug registers.

    Cmicrokernelossel4
    Auf GitHub ansehen↗5,583
  • luau-lang/luauAvatar von luau-lang

    luau-lang/luau

    5,635Auf GitHub ansehen↗

    Luau is a high-performance programming language evolved from Lua 5.1. It consists of a bytecode virtual machine, an embeddable scripting engine, and a static code analyzer designed to provide a secure, sandboxed execution environment for host applications. The project is distinguished by its gradual typing system, which combines automatic type inference with optional manual annotations to detect bugs without requiring full static typing. It also features native vector mathematics for high-performance operations and a specialized debugging system that uses bytecode patching to minimize executi

    Features a specialized debugging system using bytecode patching to provide low-overhead breakpoints and stepping.

    C++luaprogramming-languagescripting-language
    Auf GitHub ansehen↗5,635
  • python-mode/python-modeAvatar von python-mode

    python-mode/python-mode

    5,465Auf GitHub ansehen↗

    python-mode ist ein Vim-IDE-Plugin, das ein integriertes Toolset für die Python-Entwicklung bereitstellt. Es enthält eine Debugging-Schnittstelle zur Verwaltung von Ausführungs-Breakpoints und zur Inspektion des Programmstatus, einen Dokumentationsbrowser zum Abrufen offizieller Sprachsymbole sowie ein System für statische Analyse und automatisierte strukturelle Refactorings. Das Projekt verfügt über einen dedizierten Umgebungsmanager, der projektspezifische virtuelle Umgebungen erkennt und nutzt, um die korrekte Auflösung von Bibliotheken und Interpretern zu gewährleisten. Es integriert externe Tools wie PyLint und Rope, um Codefehler zu identifizieren und projektweite Refactorings durchzuführen. Das Plugin deckt breite Entwicklungsfunktionen ab, einschließlich Echtzeit-Linting, automatisierter Code-Formatierung und intelligenter Code-Vervollständigung. Es bietet zudem strukturelle Navigationstools zum Springen zwischen Definitionen, fortgeschrittenes Syntax-Highlighting und die Möglichkeit, einzelne Code-Blöcke direkt aus dem Editor auszuführen.

    Provides an interface to halt execution at breakpoints and inspect variable state interactively within the editor.

    Vim Script
    Auf GitHub ansehen↗5,465
  • missing-semester/missing-semesterAvatar von missing-semester

    missing-semester/missing-semester

    5,525Auf GitHub ansehen↗

    The Missing Semester is a free, open-source educational curriculum designed to bridge the gap between theoretical computer science and the practical tooling every software engineer needs. Organized as a structured course, it covers Unix shell mastery, version control with Git, software debugging and profiling, system administration fundamentals, and computer security practices — the skills often left out of traditional degree programs. The project is maintained as a collaborative set of lecture notes, exercises, and guides that function as both a professional development tools course and a Uni

    Teaches halting execution at breakpoints, inspecting variable state, and stepping through code.

    CSS
    Auf GitHub ansehen↗5,525
  • jindrapetrik/jpexs-decompilerAvatar von jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404Auf GitHub ansehen↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Provides runtime debugging capabilities including breakpoints, variable inspection, and call stack analysis.

    Javadecompilereditorflash
    Auf GitHub ansehen↗5,404
  • tmodloader/tmodloaderAvatar von tModLoader

    tModLoader/tModLoader

    5,099Auf GitHub ansehen↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    Provides the ability to set breakpoints and inspect variables during execution to resolve bugs in real-time.

    C#apigamesteam
    Auf GitHub ansehen↗5,099
  • emacs-lsp/lsp-modeAvatar von emacs-lsp

    emacs-lsp/lsp-mode

    5,060Auf GitHub ansehen↗

    lsp-mode is a Language Server Protocol client and IDE feature set for Emacs. It functions as a semantic code analysis tool and JSON-RPC communication layer that connects the editor to external language servers to provide intelligent code completion and real-time diagnostics. The project also serves as a Debug Adapter Protocol client, enabling interactive debugging sessions and breakpoint management. This allows for stepping through code and inspecting variables via a standardized protocol, including support for debugging within Docker containers. The system covers a broad range of developmen

    Allows halting execution at breakpoints, inspecting variable state, and stepping through code via a debug adapter.

    Emacs Lispangularcppdart
    Auf GitHub ansehen↗5,060
  • getsentry/xcodebuildmcpAvatar von getsentry

    getsentry/XcodeBuildMCP

    4,367Auf GitHub ansehen↗

    XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in

    Attaches the debugger, sets breakpoints, inspects stack frames, and runs raw LLDB commands against a running app.

    TypeScriptmcpmcp-servermodel-context-protocol
    Auf GitHub ansehen↗4,367
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Interactive Debug Consoles
  4. Breakpoint Debugging

Unter-Tags erkunden

  • Assembly Debugging InterfacesDebugger interfaces for tracing assembly-level execution, register inspection, and breakpoint management. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on assembly-level instruction tracing and register state inspection.
  • Breakpoint Configuration ReadersRetrieving the current settings of a hardware breakpoint or watchpoint. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: reads breakpoint configuration, not halting execution at breakpoints.
  • Breakpoint RemovalDeleting active breakpoints to resume normal execution flow. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on the removal action rather than the debugging process.
  • Bytecode Patching DebuggersDebuggers that modify bytecode at runtime to implement breakpoints and stepping with minimal execution overhead. **Distinct from Breakpoint Debugging:** Specific to bytecode-level modification for performance, whereas Breakpoint Debugging is a general concept
  • Desktop App Debugging WorkflowsDebugging desktop applications using VSCode breakpoints and React DevTools attached to the native runtime. **Distinct from Breakpoint Debugging:** Distinct from general Breakpoint Debugging: specifically covers the workflow of debugging desktop apps with VSCode and React DevTools attached to a native runtime.
  • Hardware Breakpoint ConfiguratorsSets breakpoints on virtual addresses for specific access types per thread using hardware debug registers via TCB capabilities. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on per-thread hardware breakpoints via kernel capabilities, not interactive debugger breakpoints.
  • Inline Assembly BreakpointsInserts a trap instruction in source code to halt execution at a specific point for interactive inspection. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on programmatic breakpoints via inline assembly, not interactive debugger breakpoint setting.
  • LLDB Agent Debugging BridgesDebugger interfaces that expose LLDB breakpoint and state inspection capabilities to AI agents. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: specifically bridges LLDB debugging to AI agents, not general breakpoint debugging.
  • Local Traffic Debugging ToolsApplies debugging actions such as mapping local files, setting breakpoints, blocking requests, and disabling caching to modify or filter traffic. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: encompasses a broader set of local debugging actions beyond just breakpoints, including file mapping and caching control.
  • Serverless Worker DebuggingDebugging tools for serverless workers, including console logging, breakpoints, and profiling of network, CPU, and memory usage. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on debugging serverless workers in a distributed runtime, not general application debugging.
  • Stealth Breakpoint InterceptionIntercepting execution at memory addresses using hardware virtualization to trigger events without code modification. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on stealthy, virtualization-based interception rather than standard software breakpoints.
  • Template1 Sub-TagInserting breakpoints into code generation templates to inspect the instantiation context during development. **Distinct from Breakpoint Debugging:** Distinct from Breakpoint Debugging: focuses on debugging template instantiation context, not general program execution breakpoints.