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
·

21 dépôts

Awesome GitHub RepositoriesDebugging and Logging

Tools for monitoring, logging, and analyzing code execution.

Explore 21 awesome GitHub repositories matching part of an awesome list · Debugging and Logging. Refine with filters or upvote what's useful.

Awesome Debugging and 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.
  • googleworkspace/cliAvatar de googleworkspace

    googleworkspace/cli

    27,096Voir sur GitHub↗

    The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google Workspace services. It functions as a cloud productivity automator that uses the Google Discovery Service to dynamically generate command structures and parameter requirements at runtime. The project distinguishes itself by providing a specialized AI agent toolset, exposing a server over standard input and output to provide structured tool definitions and skills for AI clients. It includes security layers for AI content sanitization to protect against prompt injection and utiliz

    Ships a utility to capture execution details and errors to files for debugging and auditing.

    Rustagent-skillsai-agentautomation
    Voir sur GitHub↗27,096
  • leandromoreira/ffmpeg-libav-tutorialAvatar de leandromoreira

    leandromoreira/ffmpeg-libav-tutorial

    11,011Voir sur GitHub↗

    This project is a C-based media engineering guide and multimedia processing framework designed for managing codecs, frames, and packets within the FFmpeg and Libav ecosystem. It provides technical documentation and implementation patterns for transcoding, remuxing, and resizing video and audio data. The project includes a containerized development environment that encapsulates required media libraries and toolchains within a virtual image to ensure consistent build environments. The framework covers a range of multimedia engineering workflows, including adaptive bitrate streaming, media cont

    Writes timing and codec details to debug logs to verify synchronization between packets and frames.

    C
    Voir sur GitHub↗11,011
  • testssl/testssl.shAvatar de testssl

    testssl/testssl.sh

    8,912Voir sur GitHub↗

    testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions as a diagnostic utility that validates supported ciphers and protocols to identify cryptographic vulnerabilities and flaws in encrypted communication. The tool is available as both a command-line utility and a dockerized security scanner, allowing for execution in isolated environments without the need for local dependency installation. Its capabilities cover SSL configuration auditing and TLS server security analysis. The system exports scan results into structured reports a

    Creates detailed execution traces and internal logs to help diagnose script errors and system issues.

    Shellcipherclient-simulationcsv
    Voir sur GitHub↗8,912
  • harisekhon/devops-bash-toolsAvatar de HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Voir sur GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Dumps logs and system statistics from Kubernetes pods and nodes to troubleshoot applications.

    Shellapiawsbash
    Voir sur GitHub↗8,062
  • folke/snacks.nvimAvatar de folke

    folke/snacks.nvim

    7,747Voir sur GitHub↗

    snacks.nvim is a comprehensive collection of quality-of-life plugins and utilities designed to extend the core functionality of Neovim. It serves as a multi-purpose toolkit providing a UI framework, navigation enhancements, and integrations with external services. The project distinguishes itself by combining a wide array of specialized tools into a single suite, including a picker-based file explorer, a deep GitHub integration for managing issues and pull requests, and a set of development utilities for profiling Lua performance and inspecting code execution. Its broader capability surface

    Provides system for writing timestamped messages and pretty-printed objects to a dedicated log file.

    Lua
    Voir sur GitHub↗7,747
  • kubernetes-sigs/headlampAvatar de kubernetes-sigs

    kubernetes-sigs/headlamp

    6,729Voir sur GitHub↗

    Headlamp is a Kubernetes web interface that runs as either a desktop application or a browser-based dashboard, providing a unified view for managing resources across multiple clusters. It supports authentication through OpenID Connect providers and kubeconfig files, and renders the UI according to the user's Kubernetes RBAC permissions, hiding or disabling actions that are not permitted. The project distinguishes itself through a plugin system that allows extending the dashboard with custom views, components, and business logic without modifying the core code. Plugins can be installed from a

    Opens terminal sessions into containers and streams logs for debugging Kubernetes workloads.

    TypeScriptcloud-nativedashboarddebugging
    Voir sur GitHub↗6,729
  • meituan-dianping/loganAvatar de Meituan-Dianping

    Meituan-Dianping/Logan

    6,013Voir sur GitHub↗

    Logan is a cross-platform mobile logging framework that collects, stores, and uploads client-side logs from iOS, Android, Web, and Flutter environments for centralized debugging and analysis. It provides a complete pipeline from client-side log buffering and file-based local storage through to server-side ingestion and a visual browser for inspecting parsed logs. The system uses a structured binary protocol to encode log entries with content, type, timestamp, and thread metadata, enabling consistent parsing across platforms. A log receiving server handles uploaded files, while a web-based int

    Collecting, storing, and uploading logs from iOS, Android, Web, and Flutter apps for centralized debugging.

    C
    Voir sur GitHub↗6,013
  • weaveworks/flaggerAvatar de weaveworks

    weaveworks/flagger

    5,362Voir sur GitHub↗

    Flagger is a Kubernetes operator designed to automate the lifecycle of application deployments through progressive delivery. It functions as a controller that monitors custom resource definitions to orchestrate complex release strategies, including canary, blue/green, and A/B testing. By continuously reconciling the desired cluster state with the actual environment, it ensures that deployments adhere to defined specifications while managing the underlying infrastructure required for traffic routing. The project distinguishes itself through a sophisticated metric-driven analysis loop that eval

    Logs deployment activity, including errors and latency spikes, to provide an audit trail for debugging.

    Go
    Voir sur GitHub↗5,362
  • rxi/log.cAvatar de rxi

    rxi/log.c

    3,498Voir sur GitHub↗

    A simple logging library implemented in C99

    Extremely small logging library.

    C
    Voir sur GitHub↗3,498
  • emilk/loguruAvatar de emilk

    emilk/loguru

    1,900Voir sur GitHub↗

    A lightweight C++ logging library

    Flexible logging library.

    C++
    Voir sur GitHub↗1,900
  • scottt/debugbreakAvatar de scottt

    scottt/debugbreak

    676Voir sur GitHub↗

    debugbreak.h allows you to put breakpoints in your C/C++ code with a call to debugbreak(): ```C #include #include "debugbreak.h"

    Programmatic debug break.

    Python
    Voir sur GitHub↗676
  • wc-duck/dbgtoolsAvatar de wc-duck

    wc-duck/dbgtools

    254Voir sur GitHub↗

    Platform independent wrapping of "nice to have" debug functions.

    Cross-platform debug utilities.

    C
    Voir sur GitHub↗254
  • gpakosz/assertAvatar de gpakosz

    gpakosz/Assert

    208Voir sur GitHub↗

    #include #include

    Flexible assertions.

    C++
    Voir sur GitHub↗208
  • an-dr/micrologAvatar de an-dr

    an-dr/microlog

    170Voir sur GitHub↗

    Easy to use - simple API, works out of the box - Advanced filtering and log levels per topic or output - Thread-safety via external locking injection - Customization - only data you need - Extensible - add your own features via public API, set of predefined extensions - Support for embedded…

    Extensible logging library.

    C
    Voir sur GitHub↗170
  • peterhinch/micropython-monitorAvatar de peterhinch

    peterhinch/micropython-monitor

    40Voir sur GitHub↗

    This library provides a means of examining the behaviour of a running system. It is intended for profiling code whose behaviour may change dynamically such as asyncio applications, threaded code or applications using interrupts.

    Monitors asynchronous code using logic analyzers.

    Python
    Voir sur GitHub↗40
  • tve/esp32-backtraceAvatar de tve

    tve/esp32-backtrace

    30Voir sur GitHub↗

    ESP32 Exception Stack Backtrace Analyzer

    ESP32 exception stack analyzer.

    Shell
    Voir sur GitHub↗30
  • devbis/micropython-aiosentryAvatar de devbis

    devbis/micropython-aiosentry

    10Voir sur GitHub↗

    Here is a class for sending an exception with stacktrace from your micropython instance to Sentry.

    Asynchronous Sentry.io client.

    Python
    Voir sur GitHub↗10
  • agners/sht15loggerAvatar de agners

    agners/sht15logger

    0Voir sur GitHub↗

    Temperature and Humidity Logger using SHT15 written in Python 3 (MicroPython for the PyBoard 1.1).

    Temperature and humidity logger.

    Python
    Voir sur GitHub↗0
  • agners/scd30loggerAvatar de agners

    agners/scd30logger

    0Voir sur GitHub↗

    CO2, Humidity and Temperature Logger using Sensirion SCD30 written in Python 3 for MicroPython. Continously logs date, time and sensor data on a file on the SD card. The SD card as well as the sensor module is turned off to conserve battery power (further improvements possible by using RTC…

    CO2, humidity, and temperature logger.

    Python
    Voir sur GitHub↗0
  • kfricke/micropython-usyslogK

    kfricke/micropython-usyslog

    0Voir sur GitHub↗

    This python module does implement a simple remote syslog client for MicroPython. Currently only UDP based remote logging is implemented.

    Remote syslog client.

    Voir sur GitHub↗0
Préc.12Suivant
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Debugging and Logging

Explorer les sous-tags

  • CLI Execution LogsLogs capturing the specific inputs, outputs, and errors of command-line interface executions. **Distinct from Debugging and Logging:** Specific to CLI execution history rather than general application or system logs.
  • Container Orchestration DebuggingTools for extracting logs and diagnostics from containerized nodes and pods. **Distinct from Debugging and Logging:** Specifically targets pods and nodes in an orchestrator, unlike general application logging.
  • Cross-Platform Log CollectionCollecting, storing, and uploading logs from iOS, Android, Web, and Flutter apps for centralized debugging. **Distinct from Debugging and Logging:** Distinct from Debugging and Logging: specifically targets cross-platform mobile and web log collection rather than general debugging tools.
  • Multimedia Timing LogsSpecialized logs used to track codec details and presentation timestamps for media synchronization. **Distinct from Debugging and Logging:** Distinct from generic Debugging and Logging: focuses specifically on the temporal and codec metadata required for audio-video sync verification.