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
·

21 Repos

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

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

    googleworkspace/cli

    27,096Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗27,096
  • leandromoreira/ffmpeg-libav-tutorialAvatar von leandromoreira

    leandromoreira/ffmpeg-libav-tutorial

    11,011Auf GitHub ansehen↗

    Dieses Projekt ist ein C-basierter Leitfaden für Media-Engineering und ein Framework für Multimedia-Verarbeitung, das für die Verwaltung von Codecs, Frames und Paketen innerhalb des FFmpeg- und Libav-Ökosystems entwickelt wurde. Es bietet technische Dokumentation und Implementierungsmuster für Transcoding, Remuxing sowie die Skalierung von Video- und Audiodaten. Das Projekt enthält eine containerisierte Entwicklungsumgebung, die erforderliche Medienbibliotheken und Toolchains in einem virtuellen Image kapselt, um konsistente Build-Umgebungen zu gewährleisten. Das Framework deckt eine Reihe von Multimedia-Engineering-Workflows ab, darunter Adaptive-Bitrate-Streaming, Media-Container-Remuxing und Metadaten-Extraktion. Es bietet zudem Funktionen für die Stream-Verarbeitung, wie Audio-Video-Synchronisation und Auflösungsanpassung, sowie Tools zur Protokollierung von Codec- und Timing-Details.

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

    C
    Auf GitHub ansehen↗11,011
  • testssl/testssl.shAvatar von testssl

    testssl/testssl.sh

    8,912Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,912
  • harisekhon/devops-bash-toolsAvatar von HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,062
  • folke/snacks.nvimAvatar von folke

    folke/snacks.nvim

    7,747Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,747
  • kubernetes-sigs/headlampAvatar von kubernetes-sigs

    kubernetes-sigs/headlamp

    6,729Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,729
  • meituan-dianping/loganAvatar von Meituan-Dianping

    Meituan-Dianping/Logan

    6,013Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,013
  • weaveworks/flaggerAvatar von weaveworks

    weaveworks/flagger

    5,362Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,362
  • rxi/log.cAvatar von rxi

    rxi/log.c

    3,498Auf GitHub ansehen↗

    A simple logging library implemented in C99

    Extremely small logging library.

    C
    Auf GitHub ansehen↗3,498
  • emilk/loguruAvatar von emilk

    emilk/loguru

    1,900Auf GitHub ansehen↗

    A lightweight C++ logging library

    Flexible logging library.

    C++
    Auf GitHub ansehen↗1,900
  • scottt/debugbreakAvatar von scottt

    scottt/debugbreak

    676Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗676
  • wc-duck/dbgtoolsAvatar von wc-duck

    wc-duck/dbgtools

    254Auf GitHub ansehen↗

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

    Cross-platform debug utilities.

    C
    Auf GitHub ansehen↗254
  • gpakosz/assertAvatar von gpakosz

    gpakosz/Assert

    208Auf GitHub ansehen↗

    #include #include

    Flexible assertions.

    C++
    Auf GitHub ansehen↗208
  • an-dr/micrologAvatar von an-dr

    an-dr/microlog

    170Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗170
  • peterhinch/micropython-monitorAvatar von peterhinch

    peterhinch/micropython-monitor

    40Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗40
  • tve/esp32-backtraceAvatar von tve

    tve/esp32-backtrace

    30Auf GitHub ansehen↗

    ESP32 Exception Stack Backtrace Analyzer

    ESP32 exception stack analyzer.

    Shell
    Auf GitHub ansehen↗30
  • devbis/micropython-aiosentryAvatar von devbis

    devbis/micropython-aiosentry

    10Auf GitHub ansehen↗

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

    Asynchronous Sentry.io client.

    Python
    Auf GitHub ansehen↗10
  • agners/sht15loggerAvatar von agners

    agners/sht15logger

    0Auf GitHub ansehen↗

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

    Temperature and humidity logger.

    Python
    Auf GitHub ansehen↗0
  • agners/scd30loggerAvatar von agners

    agners/scd30logger

    0Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗0
  • kfricke/micropython-usyslogK

    kfricke/micropython-usyslog

    0Auf GitHub ansehen↗

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

    Remote syslog client.

    Auf GitHub ansehen↗0
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Debugging and Logging

Unter-Tags erkunden

  • 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.