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 RepositoriesLogging and Debugging

Frameworks for tracking application state and diagnosing issues.

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

Awesome Logging and Debugging GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • cocoalumberjack/cocoalumberjackAvatar von CocoaLumberjack

    CocoaLumberjack/CocoaLumberjack

    13,327Auf GitHub ansehen↗

    CocoaLumberjack is a logging framework designed for Apple platforms, providing a system for capturing, filtering, and managing diagnostic messages within mobile and desktop applications. It serves as a tool for monitoring software health and troubleshooting runtime issues by recording application events across various severity levels. The framework utilizes a modular architecture that allows developers to define custom log levels and route diagnostic output to multiple concurrent destinations, including the system console, local files, and remote servers. It incorporates an asynchronous pipel

    Flexible and high-performance logging framework.

    Objective-Ccarthagecocoalumberjackcocoapods
    Auf GitHub ansehen↗13,327
  • kean/pulseAvatar von kean

    kean/Pulse

    7,052Auf GitHub ansehen↗

    Pulse is an Apple platform network logger used for recording and inspecting network traffic and system logs directly within applications. It functions as an on-device network inspector and traffic export tool, allowing for the capture of outgoing requests and the transmission of logs to external systems. The project includes a remote log streamer for the real-time transmission of device logs to an external viewer for live monitoring. It further provides an integrated interface for viewing recorded network requests and system logs on the device without the requirement of an external proxy. Th

    Powerful logging system built with SwiftUI.

    Swift
    Auf GitHub ansehen↗7,052
  • swiftybeaver/swiftybeaverAvatar von SwiftyBeaver

    SwiftyBeaver/SwiftyBeaver

    6,066Auf GitHub ansehen↗

    SwiftyBeaver is an extensible logging framework for Swift that routes log output to multiple destinations simultaneously, including the Xcode console, local files, and remote cloud services. It supports recording messages at distinct severity levels with corresponding visual styling, and can attach arbitrary contextual data such as numbers, arrays, or dictionaries to log entries without requiring manual string conversion. The framework distinguishes itself through destination-based log routing, where each output target can have its own independent format and filter configuration managed by a

    Convenient logging for development and production.

    Swift
    Auf GitHub ansehen↗6,066
  • fpillet/nsloggerAvatar von fpillet

    fpillet/NSLogger

    4,988Auf GitHub ansehen↗

    NSLogger ist ein Remote-Logging-Framework und Binärdaten-Logger, der darauf ausgelegt ist, Anwendungs-Traces von Geräten an einen dedizierten Netzwerk-Log-Viewer zu streamen. Es ermöglicht die Übertragung von System-Traces über ein Netzwerk unter Verwendung von SSL-Verschlüsselung, um eine sichere Telemetrieübertragung zu gewährleisten. Das System zeichnet sich dadurch aus, dass es das Einbetten von rohen Binärdaten und Bildern direkt in Log-Streams zur visuellen Inspektion innerhalb des Viewers unterstützt. Es enthält zudem einen Offline-Log-Buffer, der Traces bei Netzwerkausfällen lokal speichert und automatisch überträgt, sobald die Konnektivität wiederhergestellt ist. Das Framework bietet Tools für die Log-Datenanalyse, einschließlich der Kategorisierung von Traces nach Domäne und Wichtigkeitsstufen. Es unterstützt zudem das Filtern von Log-Traces und die Anwendung benutzerdefinierter Farben und Stile auf Nachrichten mittels regulärer Ausdrücke. Erfasste Log-Sitzungen können für die persistente Speicherung und Weitergabe in Dateien exportiert werden.

    High-performance logging utility with remote trace display.

    Objective-C
    Auf GitHub ansehen↗4,988
  • davewoodcom/xcgloggerAvatar von DaveWoodCom

    DaveWoodCom/XCGLogger

    3,986Auf GitHub ansehen↗

    XCGLogger ist ein Swift-Logging-Framework, das darauf ausgelegt ist, Anwendungsereignisse mit automatischen Metadaten wie Zeitstempeln und Zeilennummern aufzuzeichnen, um bei der Fehlersuche und beim Debugging zu unterstützen. Das Projekt bietet einen asynchronen Log-Router, der Schreibvorgänge auf Hintergrund-Queues auslagert und verzögerte Auswertung nutzt, um aufwendige String-Konstruktionen zu vermeiden, wenn ein Log-Level inaktiv ist. Es enthält einen dateibasierten Log-Manager, der die persistente Speicherung mit automatischer Rotation basierend auf Dateigröße oder Alter handhabt, sowie einen benutzerdefinierten Formatter zur Anwendung von Datumsformaten und ANSI-Farbcodes auf die Konsolenausgabe. Das Framework bietet umfassende Funktionen für das Log-Routing an mehrere Ziele, Filterung basierend auf Schweregrad und Metadaten sowie Erweiterbarkeit über Protokolle zur Erstellung benutzerdefinierter Ziele, Filter und Formatter.

    Debug logging framework with console and file support.

    Swift
    Auf GitHub ansehen↗3,986
  • cosmo/tinyconsoleAvatar von Cosmo

    Cosmo/TinyConsole

    1,943Auf GitHub ansehen↗

    TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.

    In-app log console for real-time information display.

    Swift
    Auf GitHub ansehen↗1,943
  • onevcat/rainbowAvatar von onevcat

    onevcat/Rainbow

    1,939Auf GitHub ansehen↗

    Delightful console output for Swift developers.

    Delightful console output styling for developers.

    Swift
    Auf GitHub ansehen↗1,939
  • wojteklu/watchdogAvatar von wojteklu

    wojteklu/Watchdog

    1,873Auf GitHub ansehen↗

    Class for logging excessive blocking on the main thread

    Utility for logging main thread blocking issues.

    Swift
    Auf GitHub ansehen↗1,873
  • nike-inc/willowAvatar von Nike-Inc

    Nike-Inc/Willow

    1,374Auf GitHub ansehen↗

    Willow is a powerful, yet lightweight logging library written in Swift.

    Lightweight and powerful logging library.

    Swift
    Auf GitHub ansehen↗1,374
  • emaloney/cleanroomloggerAvatar von emaloney

    emaloney/CleanroomLogger

    1,318Auf GitHub ansehen↗

    CleanroomLogger provides an extensible Swift-based logging API that is simple, lightweight and performant

    Configurable and extensible Swift-based logging API.

    Swift
    Auf GitHub ansehen↗1,318
  • wetransfer/diagnosticsAvatar von WeTransfer

    WeTransfer/Diagnostics

    1,177Auf GitHub ansehen↗

    Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.

    Tool for sharing diagnostic data with support teams.

    Swift
    Auf GitHub ansehen↗1,177
  • delba/logAvatar von delba

    delba/Log

    829Auf GitHub ansehen↗

    An extensible logging framework for Swift

    Logging tool with themes and custom formatters.

    Swift
    Auf GitHub ansehen↗829
  • goktugyil/qorumlogsAvatar von goktugyil

    goktugyil/QorumLogs

    781Auf GitHub ansehen↗

    :closed_book: Swift Logging Utility for Xcode & Google Docs

    Logging utility for Xcode and cloud integration.

    Swift
    Auf GitHub ansehen↗781
  • johnno1962/swifttraceAvatar von johnno1962

    johnno1962/SwiftTrace

    747Auf GitHub ansehen↗

    Trace Swift and Objective-C method invocations

    Tracing tool for method invocations.

    Swift
    Auf GitHub ansehen↗747
  • bannzai/gedatsuAvatar von bannzai

    bannzai/Gedatsu

    532Auf GitHub ansehen↗

    Gedatsu provide readable format about AutoLayout error console log

    Readable formatting for Auto Layout console errors.

    Swiftcocoapodsswiftswiftpackagemanager
    Auf GitHub ansehen↗532
  • developerlx/lxdbanythingAvatar von DeveloperLx

    DeveloperLx/LxDBAnything

    425Auf GitHub ansehen↗

    Automate box any value! Print log without any format control symbol! Change debug habit thoroughly!

    Automated logging for any value without format symbols.

    Objective-C
    Auf GitHub ansehen↗425
  • scottrhoyt/swiftytexttableAvatar von scottrhoyt

    scottrhoyt/SwiftyTextTable

    332Auf GitHub ansehen↗

    A lightweight library for generating text tables.

    Tool for generating text-based tables in logs.

    Swift
    Auf GitHub ansehen↗332
  • twitter/ios-twitter-logging-serviceAvatar von twitter

    twitter/ios-twitter-logging-service

    306Auf GitHub ansehen↗

    Twitter Logging Service is a robust and performant logging framework for iOS clients

    Robust logging framework for client applications.

    Objective-C
    Auf GitHub ansehen↗306
  • drewkiino/atlantisAvatar von DrewKiino

    DrewKiino/Atlantis

    196Auf GitHub ansehen↗

    A powerful input-agnostic swift logging framework made to speed up development with maximum readability.

    Input-agnostic logging framework for development.

    Swift
    Auf GitHub ansehen↗196
  • dart-lang/loggingD

    dart-lang/logging

    0Auf GitHub ansehen↗

    Offers standard APIs for debugging and error logging.

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