awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

35 dépôts

Awesome GitHub RepositoriesDiagnostic Logging

Mechanisms for outputting runtime logs to monitor execution flow and troubleshoot issues.

Distinct from Debugging and Diagnostics: Focuses on diagnostic logging for troubleshooting custom scripts, distinct from general application debugging.

Explore 35 awesome GitHub repositories matching development tools & productivity · Diagnostic Logging. Refine with filters or upvote what's useful.

Awesome Diagnostic Logging GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • addyosmani/agent-skillsAvatar de addyosmani

    addyosmani/agent-skills

    60,849Voir sur GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Establishes a process for adding and removing strategic diagnostic logging to localize intermittent issues.

    Shellagent-skillsantigravityantigravity-ide
    Voir sur GitHub↗60,849
  • gopeedlab/gopeedAvatar de GopeedLab

    GopeedLab/gopeed

    24,975Voir sur GitHub↗

    Gopeed is a cross-platform download manager that provides a unified interface for retrieving files across diverse protocols, including HTTP, BitTorrent, Magnet, and ED2K. It utilizes a multi-segment concurrent downloading engine to maximize network bandwidth utilization and accelerate transfer speeds. The application is designed for both desktop and mobile environments, offering a terminal-based command-line interface alongside a graphical user experience. The project distinguishes itself through a scriptable extension framework that allows users to execute custom JavaScript to automate compl

    Provides diagnostic logging tools to monitor script execution flow and troubleshoot runtime issues during development.

    Goandroidbittorrentcross-platform
    Voir sur GitHub↗24,975
  • gitui-org/gituiAvatar de gitui-org

    gitui-org/gitui

    22,116Voir sur GitHub↗

    GitUI is a terminal-based interface for managing Git repositories, providing an interactive environment for executing version control operations, inspecting commit logs, and navigating file hierarchies. It functions as a keyboard-driven client that allows users to stage changes, manage branches, and review project history directly from the command line. The application distinguishes itself through a focus on interface responsiveness and user-defined workflows. It utilizes background thread offloading and asynchronous data caching to maintain performance during complex operations, while offeri

    Records internal execution events to a local file to assist in troubleshooting and monitoring performance.

    Rustasyncbashcommand-line-interface
    Voir sur GitHub↗22,116
  • jarun/nnnAvatar de jarun

    jarun/nnn

    21,630Voir sur GitHub↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Produces detailed execution logs in a local file to assist in troubleshooting and monitoring internal program behavior.

    Candroidbatch-renamec
    Voir sur GitHub↗21,630
  • 11ty/eleventyAvatar de 11ty

    11ty/eleventy

    19,670Voir sur GitHub↗

    Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba

    Outputs detailed diagnostic logs to the console to help troubleshoot build failures.

    JavaScriptblog-enginedocumentation-tooleleventy
    Voir sur GitHub↗19,670
  • vercel/ai-chatbotAvatar de vercel

    vercel/ai-chatbot

    19,541Voir sur GitHub↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    Captures and outputs operational logs for bots and adapters to assist in monitoring and debugging application behavior.

    TypeScriptaichatgptnextjs
    Voir sur GitHub↗19,541
  • livekit/livekitAvatar de livekit

    livekit/livekit

    19,358Voir sur GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Injects custom metadata into structured job logs to improve observability and simplify troubleshooting of automated sessions.

    Gogolangmedia-serversfu
    Voir sur GitHub↗19,358
  • microsoft/onnxruntimeAvatar de microsoft

    microsoft/onnxruntime

    19,347Voir sur GitHub↗

    This project is a cross-platform machine learning inference engine designed to execute pre-trained models across diverse operating systems and hardware environments. It functions as a standardized execution framework that manages the entire lifecycle of model inference, from loading and graph optimization to hardware-accelerated execution and generative sequence management. The runtime distinguishes itself through a highly modular architecture that decouples model logic from hardware-specific kernels. By utilizing an execution provider abstraction, it enables developers to offload computation

    Provides detailed diagnostic output and runtime validation checks to assist in troubleshooting model execution.

    C++ai-frameworkdeep-learninghardware-acceleration
    Voir sur GitHub↗19,347
  • microsoft/airsimAvatar de microsoft

    microsoft/AirSim

    17,956Voir sur GitHub↗

    AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built as a plugin for game engines, it provides a physics-based environment that models vehicle dynamics and sensor data, serving as a foundation for robotics research, computer vision training, and reinforcement learning. The platform distinguishes itself through its support for hardware-in-the-loop and software-in-the-loop testing, allowing developers to validate control logic and firmware against real-world signals or concurrent processes. It offers extensive programmatic control

    Produces detailed diagnostic logs automatically when a drone is armed in simulation or hardware-in-the-loop modes for debugging.

    C++aiairsimartificial-intelligence
    Voir sur GitHub↗17,956
  • rust-lang/bookAvatar de rust-lang

    rust-lang/book

    17,930Voir sur GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Enables human-readable output of type instances for diagnostic logging.

    Rustbookmdbookrust
    Voir sur GitHub↗17,930
  • dortania/opencore-legacy-patcherAvatar de dortania

    dortania/OpenCore-Legacy-Patcher

    17,633Voir sur GitHub↗

    OpenCore Legacy Patcher is a utility designed to enable the installation and operation of modern operating systems on legacy hardware that is no longer officially supported. By interposing a custom bootloader between the system firmware and the kernel, the project facilitates the deployment of current software releases on older devices, bypassing restrictive compatibility checks and hardware identification requirements. The project distinguishes itself through a comprehensive framework for system interposition and persistent patching. It employs dynamic kernel extension injection and runtime

    Collects diagnostic information and system logs to assist in troubleshooting installation and performance issues.

    Pythonbig-surmacosopencore
    Voir sur GitHub↗17,633
  • gfx-rs/wgpuAvatar de gfx-rs

    gfx-rs/wgpu

    17,382Voir sur GitHub↗

    This project is a cross-platform graphics and compute framework that provides a unified, hardware-agnostic abstraction layer for rendering and parallel processing. It enables developers to build high-performance applications that execute consistently across diverse operating systems and hardware backends, including Vulkan, Metal, and DirectX. By mapping high-level graphics commands to native APIs, it serves as a portable foundation for both real-time 3D rendering and general-purpose GPU computing. The framework distinguishes itself through a robust architecture that supports both native deskt

    Captures and outputs internal error messages and operational logs to assist in debugging.

    Rustd3d12gpuhacktoberfest
    Voir sur GitHub↗17,382
  • pyo3/pyo3Avatar de PyO3

    PyO3/pyo3

    15,344Voir sur GitHub↗

    This project provides a framework for binding Rust and Python, enabling the creation of native extension modules and the embedding of the Python interpreter within host applications. It functions as a cross-language interoperability library that facilitates the execution of scripts, the definition of classes, and the sharing of data structures across the boundary of the two runtimes. The framework distinguishes itself through the use of procedural macros to automate the generation of boilerplate code, simplifying the process of exposing native functions and data types. It employs type-level m

    Bridges separate logging frameworks to unify diagnostic output across the language boundary.

    Rustbindingffipython
    Voir sur GitHub↗15,344
  • googlechrome/workboxAvatar de GoogleChrome

    GoogleChrome/workbox

    12,895Voir sur GitHub↗

    Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It provides a comprehensive framework for handling asset caching, request routing, and background script lifecycle management, enabling developers to build web applications that function reliably offline and load efficiently. The project distinguishes itself through a declarative routing engine and a plugin-based architecture that allows for the injection of custom logic into the request and response processing pipeline. It supports advanced caching patterns, such as cache-first or

    Toggles detailed console output for background activities to assist with debugging and monitoring during the development lifecycle.

    JavaScriptoffline-firstprogressive-web-appservice-worker
    Voir sur GitHub↗12,895
  • pipecat-ai/pipecatAvatar de pipecat-ai

    pipecat-ai/pipecat

    12,846Voir sur GitHub↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Provides detailed execution logs for specific builds to troubleshoot dependency and configuration errors.

    Pythonaichatbot-frameworkchatbots
    Voir sur GitHub↗12,846
  • clojure/clojureAvatar de clojure

    clojure/clojure

    11,006Voir sur GitHub↗

    Clojure is a general-purpose, functional programming language hosted on the Java Virtual Machine. It is a homoiconic S-expression language that represents programs as nested data structures, allowing code to be manipulated and evaluated as data. The project provides a framework for JVM interoperability, enabling the invocation of Java methods and integration with other JVM-based languages. It distinguishes itself through a persistent data structure library that uses bitmapped vector tries to manage immutable collections and a programmatic REPL for interactive software development and real-tim

    Sends informational values to registered handler functions for runtime logging and debugging purposes.

    Java
    Voir sur GitHub↗11,006
  • mamedev/mameAvatar de mamedev

    mamedev/mame

    9,929Voir sur GitHub↗

    MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and consoles to run original software on modern devices. It functions as a retro gaming preservation framework for managing, verifying, and archiving ROM sets and disk images to ensure long-term software accessibility. The project features a system debugging tool for inspecting emulated memory, CPU registers, and execution flow via breakpoints and disassembly. It also includes a Lua-based automation layer that exposes core system state and hardware controls for custom behavior and anal

    MAME prints formatted messages or symbol values to the console, error log, or trace file.

    C++
    Voir sur GitHub↗9,929
  • gokcehan/lfAvatar de gokcehan

    gokcehan/lf

    9,340Voir sur GitHub↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Writes log messages and profiles to files for runtime debugging and performance analysis.

    Gofile-managerterminal
    Voir sur GitHub↗9,340
  • livekit/agentsAvatar de livekit

    livekit/agents

    9,379Voir sur GitHub↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Allows injection of custom key-value pairs into job logs to provide critical context for debugging.

    Pythonagentsaiopenai
    Voir sur GitHub↗9,379
  • unjs/consolaAvatar de unjs

    unjs/consola

    7,289Voir sur GitHub↗

    Consola is a diagnostic logging utility and log output manager that provides a unified interface for Node.js and web browser environments. It functions as a scoped logging framework and a tool for capturing user text, confirmations, and selections through interactive console prompts. The project distinguishes itself through a system for creating specialized logger instances with inherited defaults and unique tags for contextual tracking. It also features a pluggable reporter interface that allows for the redirection of standard output to custom logging destinations and external reporters. Th

    A diagnostic logging utility for formatting hierarchical data, capturing stack traces, and styling terminal text.

    TypeScriptcliconsolefancy
    Voir sur GitHub↗7,289
Préc.12Suivant
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Diagnostic Logging

Explorer les sous-tags

  • Build Diagnostic LoggersMechanisms for outputting detailed build logs to assist in troubleshooting failures. **Distinct from Diagnostic Logging:** Focuses on build-specific diagnostic logging, distinct from general runtime logging.