awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

103 रिपॉजिटरी

Awesome GitHub RepositoriesRuntime Debugging

Tools for inspecting and troubleshooting application logic in active processes across different operating systems.

Distinct from Debugging and Inspection Tools: Distinct from Debugging and Inspection Tools: focuses on cross-platform runtime injection for debugging rather than general inspection.

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

Awesome Runtime Debugging GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • 0xd4d/dnspy0xd4d का अवतार

    0xd4d/dnSpy

    29,539GitHub पर देखें↗

    dnSpy is a specialized toolset for the reverse engineering, analysis, and modification of compiled .NET binaries. It functions as a decompiler that converts assemblies back into readable high-level source code, an assembly editor for modifying bytecode and metadata, and a debugger for inspecting compiled binaries. The project integrates a hex editor specifically for inspecting and modifying raw bytes and Common Intermediate Language structures. It allows for the direct modification of binary contents to change application behavior without requiring the original project source files. The tool

    Enables inspection of just-in-time compiled machine code in live processes using breakpoints.

    C#
    GitHub पर देखें↗29,539
  • googlecloudplatform/distrolessGoogleCloudPlatform का अवतार

    GoogleCloudPlatform/distroless

    22,774GitHub पर देखें↗

    Distroless provides a set of OCI-compliant minimal base images and hardening tools designed to create secure, language-specific execution environments. These images are stripped of non-essential system binaries, shells, and package managers to reduce the container attack surface. The project utilizes upstream-tracked automated patching to monitor operating system releases and generate updated images when security vulnerabilities are addressed. It ensures supply chain integrity through image provenance verification using ephemeral-key digital signatures. The system supports the generation of

    Provides base images stripped of non-essential system binaries to significantly reduce the container attack surface.

    Starlark
    GitHub पर देखें↗22,774
  • qax-os/excelizeqax-os का अवतार

    qax-os/excelize

    20,682GitHub पर देखें↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Inspects and troubleshoots application logic in active processes.

    Goagentaianalytics
    GitHub पर देखें↗20,682
  • frida/fridafrida का अवतार

    frida/frida

    19,778GitHub पर देखें↗

    Frida is a dynamic binary instrumentation toolkit that provides a framework for deep process introspection and live application state manipulation. It enables the injection of custom scripts into running processes to trace function calls, modify memory, and analyze application behavior in real-time across diverse operating systems and processor architectures. The project distinguishes itself by embedding a high-performance JavaScript engine directly within the target process, allowing for the execution of user-defined logic for real-time inspection. It utilizes instruction-level hooking to re

    Inspects and troubleshoots application logic across different operating systems by injecting scripts into active processes.

    Mesonfridainstrumentationvala
    GitHub पर देखें↗19,778
  • barryvdh/laravel-debugbarbarryvdh का अवतार

    barryvdh/laravel-debugbar

    19,242GitHub पर देखें↗

    Laravel Debugbar is a web-based debugging toolbar and application profiler for Laravel. It provides a visual interface to inspect database queries, logs, and performance metrics in real time to identify and resolve bugs during development. The tool features a database query monitor to capture SQL statements and timings, as well as a request inspector for analyzing route metadata, loaded views, and HTTP request data. It includes a profiler for measuring execution time and memory usage to identify bottlenecks in the request lifecycle. Its observability capabilities cover exception capture, app

    Allows activating or deactivating debugging tools during execution to minimize performance impact.

    PHP
    GitHub पर देखें↗19,242
  • so-fancy/diff-so-fancyS

    so-fancy/diff-so-fancy

    18,058GitHub पर देखें↗

    diff-so-fancy makes your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.

    Removes the plus and minus characters from the start of each diff line for a cleaner visual presentation.

    Perl
    GitHub पर देखें↗18,058
  • nvidia/open-gpu-kernel-modulesNVIDIA का अवतार

    NVIDIA/open-gpu-kernel-modules

    17,107GitHub पर देखें↗

    This project is an open source Linux GPU kernel driver implemented as a loadable kernel module. It functions as a GPU firmware loader, providing the low-level driver services necessary to enable direct communication between the operating system and graphics processing units. The driver utilizes a dual-module architecture that separates GPL-licensed kernel code from proprietary firmware blobs. This system extracts and links signed binary firmware images into the kernel modules at driver load time. The project provides driver support for Turing-architecture GPUs and all subsequent newer hardwa

    Allows the injection of diagnostic symbols and logging macros into build outputs to track runtime behavior.

    C
    GitHub पर देखें↗17,107
  • federico-busato/modern-cpp-programmingfederico-busato का अवतार

    federico-busato/Modern-CPP-Programming

    15,808GitHub पर देखें↗

    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

    Teaches how to suppress implicit template instantiation across translation units to minimize redundant work.

    HTMLc-plus-pluscode-qualitycompilers
    GitHub पर देखें↗15,808
  • googlecontainertools/kanikoGoogleContainerTools का अवतार

    GoogleContainerTools/kaniko

    15,776GitHub पर देखें↗

    Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container. The tool ensures reproducible build generation by stripping timestamps from image layers, guaranteeing that identical source inputs produce the same image identifier. It supports multi-architecture image building, allowing for the creation of images compatible with various hardware and operating systems from a single proces

    Ensures reproducible image identifiers by stripping timestamps from image layers.

    Go
    GitHub पर देखें↗15,776
  • quarkusio/quarkusquarkusio का अवतार

    quarkusio/quarkus

    15,479GitHub पर देखें↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Generates debug symbols and source caches during the build process for native executable inspection.

    Javacloud-nativehacktoberfestjava
    GitHub पर देखें↗15,479
  • hoffstadt/dearpyguihoffstadt का अवतार

    hoffstadt/DearPyGui

    15,217GitHub पर देखें↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Includes diagnostic tools for inspecting item hierarchies, font glyphs, and performance metrics during development.

    C++cppcross-platformdearpygui
    GitHub पर देखें↗15,217
  • rust-lang/cargorust-lang का अवतार

    rust-lang/cargo

    14,624GitHub पर देखें↗

    Cargo is the official build system and package manager for the Rust programming language. It provides a unified command-line interface that orchestrates the entire development lifecycle, including compiling source code, managing complex dependency graphs, running tests, and distributing packages through a centralized registry. By utilizing declarative manifest files, it ensures that builds remain reproducible and consistent across different environments. The tool distinguishes itself through its deep integration with the Rust compiler and its sophisticated approach to project management. It f

    Limits the generation of debug information to reduce build times and disk usage.

    Rustcargopackage-managerrust
    GitHub पर देखें↗14,624
  • cloudwu/skynetcloudwu का अवतार

    cloudwu/skynet

    14,075GitHub पर देखें↗

    Skynet is a distributed game server framework designed for building scalable online game backends. It utilizes distributed actor-based clusters and real-time network communication to manage high-concurrency session coordination across multiple nodes. The framework includes a cluster management orchestrator for coordinating services via cluster-wide messaging and dynamic configuration updates. It features a multi-protocol network gateway supporting TCP, UDP, and WebSockets, alongside a data encoding layer using BSON and Sproto serialization for efficient information transfer between distribute

    Supports runtime code injection and execution tracing to debug active server processes.

    C
    GitHub पर देखें↗14,075
  • lsdefine/genericagentlsdefine का अवतार

    lsdefine/GenericAgent

    13,017GitHub पर देखें↗

    GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web browsers, and hardware interfaces through action and observation loops. It functions as a tool orchestrator that routes model calls to local executors, enabling the automation of complex tasks on a host machine. The project is distinguished by its self-evolving AI agent capabilities, which convert successful execution paths into reusable procedural scripts and skill trees to reduce future reasoning overhead. It employs a context optimization engine that utilizes layered memory hierarc

    Lowers the storage and token footprint of old conversation rounds by truncating reasoning tags and using placeholders.

    Pythonai-agentautomationautonomous-agent
    GitHub पर देखें↗13,017
  • sjj1024/pakeplusSjj1024 का अवतार

    Sjj1024/PakePlus

    13,009GitHub पर देखें↗

    PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into standalone native desktop and mobile applications. It provides a native browser shell to wrap web content, acting as a cross-platform application shell for Android, iOS, and various desktop environments. The project distinguishes itself through a cloud-based app packager, utilizing remote build pipelines to compile application binaries without requiring a local development environment. It includes a JavaScript injection tool and a system-level API bridge, allowing users to ad

    Toggles developer tools and inspection options to diagnose runtime errors or blank screens during execution.

    HTMLpacbaopakepakeplus
    GitHub पर देखें↗13,009
  • can1357/oh-my-pican1357 का अवतार

    can1357/oh-my-pi

    12,763GitHub पर देखें↗

    oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software engineering. It functions as a multi-model LLM router and an LSP-integrated development environment, coordinating specialized AI agents to perform codebase analysis, automated refactoring, and complex task execution. The system distinguishes itself through the use of subagent coordination to execute parallel tasks within isolated environments and an auto-research framework for iterative experiments. It employs AST-driven structural search for code discovery and content-hash an

    Provides a command-line interface to attach to debuggers for stepping through code and inspecting stack frames.

    TypeScriptai-agentai-coding-agentanthropic
    GitHub पर देखें↗12,763
  • abraunegg/onedriveabraunegg का अवतार

    abraunegg/onedrive

    12,577GitHub पर देखें↗

    This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as a synchronization engine that aligns local filesystems with cloud storage through bidirectional, unidirectional, or download-only workflows. The client supports headless authentication for servers without web browsers and can be deployed as a background service or within a containerized environment. It enables the management of multiple distinct cloud accounts on a single system and integrates with shared SharePoint sites and document libraries. The synchronization engine inc

    Supports builds with debug symbols to provide source file and line information in crash traces.

    D
    GitHub पर देखें↗12,577
  • libevent/libeventlibevent का अवतार

    libevent/libevent

    11,914GitHub पर देखें↗

    Libevent is a cross-platform library that provides a mechanism for executing callback functions when specific events occur on file descriptors, signals, or timers. It functions as a network event loop framework, enabling the development of applications that manage concurrent network connections and non-blocking input and output operations within a single execution context. The library distinguishes itself by providing a portable abstraction layer that automatically selects the most efficient system-level event notification mechanism available on the host operating system. It includes thread-s

    Supports runtime configuration for memory allocation, debugging modes, and thread safety settings to meet specific performance requirements.

    Casyncccross-platform
    GitHub पर देखें↗11,914
  • apple/darwin-xnuapple का अवतार

    apple/darwin-xnu

    11,258GitHub पर देखें↗

    XNU एक हाइब्रिड ऑपरेटिंग सिस्टम कर्नेल है जो सिस्टम सेवाओं के लिए एक मोनोलिथिक परत के साथ एक माइक्रोकर्नेल आर्किटेक्चर को जोड़ता है। यह ऑपरेटिंग सिस्टम विकास के लिए एक आधार प्रदान करता है, जिसमें मानकीकृत सिस्टम-कॉल इंटरफ़ेस, एक मॉड्यूलर डिवाइस ड्राइवर फ्रेमवर्क, और अनिवार्य एक्सेस कंट्रोल सुरक्षा शामिल है। आर्किटेक्चर में एक Mach-आधारित माइक्रोकर्नेल और एक BSD-आधारित मोनोलिथिक परत है। यह अलग-थलग कर्नेल घटकों और यूजर-स्पेस प्रक्रियाओं के बीच सुरक्षित डेटा विनिमय के लिए एक संदेश-पासिंग इंटर-प्रोसेस संचार बस का उपयोग करता है, साथ ही एक ऑब्जेक्ट-ओरिएंटेड ड्राइवर फ्रेमवर्क जो हार्डवेयर-विशिष्ट लॉजिक को मुख्य कर्नेल से अलग करता है। सिस्टम में नीति-संचालित सुरक्षा प्रवर्तन के लिए एक अनिवार्य एक्सेस कंट्रोल इंजन और लाइव मेमोरी का निरीक्षण करने और सिस्टम पैनिक का विश्लेषण करने के लिए एक रिमोट कर्नेल डीबगर शामिल है। अतिरिक्त क्षमताएं मल्टी-प्रोसेसर शेड्यूलिंग, हार्डवेयर संसाधन समन्वय, और विभिन्न आर्किटेक्चर में बूट करने योग्य छवियों को उत्पन्न करने के लिए एक बिल्ड सिस्टम को कवर करती हैं। प्रोजेक्ट कर्नेल बिल्ड प्रबंधन, डीबग सिंबल निर्माण, और सिस्टम कॉल सत्यापन के लिए एक फ्रेमवर्क के लिए टूलिंग प्रदान करती है।

    Provides utilities to generate debug information in standard formats for kernel binary analysis.

    C
    GitHub पर देखें↗11,258
  • mozilla-firefox/firefoxmozilla-firefox का अवतार

    mozilla-firefox/firefox

    11,305GitHub पर देखें↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Uploads build symbols to a central server to enable accurate profiling and stack trace analysis for remote test builds.

    JavaScript
    GitHub पर देखें↗11,305
पिछला12345…6अगला
  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

सब-टैग एक्सप्लोर करें

  • Application RuntimesSettings and hooks for customizing the execution environment, memory allocation, and thread safety of an application. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: focuses on general application configuration and performance tuning rather than specifically on debugging and inspection.
  • Binary Symbol PatchingModifying binary symbols and visibility flags in object files to enable runtime access. **Distinct from Global Function Injection:** Modifies the object file flags during the build process rather than injecting functions into a runtime namespace
  • Debug Symbol Configurators2 सब-टैग्सSettings to control the generation of debug information during the build process. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: focuses on build-time configuration of debug symbols rather than runtime inspection.
  • Debug Symbol Stripping3 सब-टैग्सRemoval of non-essential symbolic information from compiled binaries to reduce disk footprint. **Distinct from Debug Symbol Configurators:** Distinct from Debug Symbol Configurators: focuses on the act of stripping symbols from a binary rather than configuring their generation during build.
  • Diagnostic TogglesMechanisms to enable or disable debugging tools at runtime to manage performance overhead. **Distinct from Runtime Debugging:** Distinct from general runtime debugging by focusing specifically on the on/off toggle mechanism for diagnostic tools.
  • Ephemeral DiagnosticsShort-lived execution environments used specifically for network and system troubleshooting. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: focuses on the ephemeral lifecycle of the diagnostic container rather than the debugging technique itself.
  • Global Function Injection1 सब-टैगInjecting utility functions into the global runtime namespace for universal access. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: focuses specifically on the architectural act of global injection for accessibility.
  • Global Function RegistrationsRegisters native functions into a shared global namespace for script access. **Distinct from Global Function Injection:** Focuses on providing script-side access to native functions globally, rather than injecting debug utilities into a runtime.
  • HTTP Endpoint DebuggingStarts a framework server in debug mode so developers can manually inspect and troubleshoot its HTTP endpoints. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: focuses on starting a server in debug mode for HTTP endpoint inspection, not general runtime process debugging.
  • Inline Expression Debugging5 सब-टैग्सInsertion of diagnostic calls within logic expressions that do not disrupt the expression's value flow. **Distinct from Runtime Debugging:** Distinct from Runtime Debugging: specifically focuses on the 'inline' nature of returning values to avoid breaking logic.
  • Native Debug Symbol Generators2 सब-टैग्सBuild-time utilities for generating debug information for native executables. **Distinct from Runtime Debugging:** Focuses on build-time generation of debug symbols for native binaries rather than runtime process inspection.
  • Native Debugging Sessions2 सब-टैग्स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.
  • OpenAPI Debugging InterfacesInterfaces that allow developers to execute and debug API endpoints directly within the documentation UI. **Distinct from HTTP Endpoint Debugging:** Distinct from HTTP Endpoint Debugging: focuses on a request-testing UI integrated into documentation rather than starting a server in debug mode.
  • Parallel Execution DebuggingTools for inspecting and troubleshooting the state of programs running across multiple parallel lanes or nodes. **Distinct from Runtime Debugging:** Specifically addresses the complexity of SPMD/parallel execution rather than general sequential runtime debugging.
  • Template Instantiation Debugging2 सब-टैग्सTechniques and compiler configurations for analyzing template expansion and instantiation depth. **Distinct from Template Syntax Debugging:** Distinct from Template Syntax Debugging: focuses on the recursive instantiation process and backtrace depth rather than source-mapping parsing errors.
  • Template Syntax Debugging1 सब-टैगTools for pinpointing specific line errors in template files during parsing or runtime. **Distinct from Runtime Debugging:** Focuses on the source-mapping of errors back to template files rather than general process debugging.