awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Ruby Logging Libraries

Ranking updated Jul 13, 2026

For a logging library for Ruby applications, the strongest matches are twp/logging (This library provides a robust, production-grade logging framework for), charmbracelet/log (This is a structured logging library for the Go) and delgan/loguru (This is a Python logging library, not a Ruby). pamburus/hl is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “best ruby logging libraries”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Ruby Logging Libraries

Find the best repos with AI.We'll search the best matching repositories with AI.
  • twp/loggingTwP avatar

    TwP/logging

    532View on GitHub↗

    A flexible logging library for use in Ruby programs based on the design of Java's log4j library.

    This library provides a robust, production-grade logging framework for Ruby that supports hierarchical log levels, multiple output destinations, and structured contextual metadata.

    RubyLogging
    View on GitHub↗532
  • charmbracelet/logcharmbracelet avatar

    charmbracelet/log

    3,121View on GitHub↗

    This is a structured logging library designed to produce logs using key-value pairs, severity levels, and machine-readable formats. It provides a toolkit for creating logs that are consistent for both human review and machine parsing. The project is distinguished by its focus on terminal visualization, using a styling system to apply colors and prefixes to log entries for improved readability in consoles. It also includes a specialized adapter to convert standard library log calls into structured events by inferring severity levels from message prefixes. The library manages metadata through

    This is a structured logging library for the Go programming language, making it incompatible with a Ruby-based application stack.

    GoContextual LoggingSeverity Level FilteringStructured Logging
    View on GitHub↗3,121
  • delgan/loguruDelgan avatar

    Delgan/loguru

    23,964View on GitHub↗

    Loguru is a Python logging library and thread-safe framework designed for recording system events and diagnostic messages. It functions as a structured logging tool that can serialize messages into JSON strings with metadata for automated parsing and analysis. The library includes a specialized exception tracker that captures unhandled crashes across main and background threads, rendering detailed stack traces that include local variable values. It further distinguishes itself through a unified routing pipeline that can intercept messages from the standard library logging module and dispatch

    This is a Python logging library, not a Ruby one, and therefore cannot be used to provide observability or event tracking in a Ruby application.

    PythonStructured LoggingStructured Logging Frameworks
    View on GitHub↗23,964
  • pamburus/hlpamburus avatar

    pamburus/hl

    2,912View on GitHub↗

    hl is a set of command-line interface tools for filtering, aggregating, streaming, and visualizing structured log data across multiple sources. It functions as a log filter, file aggregator, real-time streamer, and structured log viewer. The project specializes in transforming JSON and logfmt data into human-readable formats for visual analysis. It enables the merging of multiple log files and compressed archives into a single chronologically sorted stream, while supporting live tracking of multiple sources into a unified real-time view. Capabilities include field-based filtering via key-val

    This is a command-line utility for viewing and aggregating existing log files rather than a Ruby library for instrumenting applications with logging capabilities.

    RustSeverity Level FilteringStructured Logging
    View on GitHub↗2,912

Related searches

  • a logging library for Rust applications
  • a python library for application logging
  • a php library for application logging
  • a logging library for C# applications
  • a logging framework for Java applications
  • a lightweight logging library for JavaScript applications
  • a lightweight logging library for C++
  • a structured logging library for Go