Ruby Logging

Open-source Ruby projects categorized as Logging Edit details

Top 17 Ruby Logging Projects

  • Logstash

    Logstash - transport and process your logs, events, or other data

  • Fluentd

    Fluentd: Unified Logging Layer (project under CNCF)

    Project mention: Is it a good idea to write logs into Kafka from Go services? | | 2022-06-05

    This depends a bit on how/where you run your code, but I would not let your application be concerned with where the logs are pushed. I'd prefer just writing to stdout/stderr and let the host worry about where the logs go. This is where something like fluentd can help. It supports pushing to Kafka.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • Lograge

    An attempt to tame Rails' default policy to log everything.

    Project mention: What are your top useful gems? | | 2022-01-18

    Also a big fan of Lograge, because I just can't stand Rails default logs.

  • HttpLog

    Log outgoing HTTP requests in ruby

  • Semantic Logger

    Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.

    Project mention: semantic_logger - a feature rich logging framework, and replacement for existing Ruby & Rails loggers. | | 2021-07-02
  • Logging

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

  • LogStashLogger

    Ruby logger that writes logstash events

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • tty-command

    Execute shell commands with pretty output logging and capture stdout, stderr and exit status.

  • Yell

    Yell - Your Extensible Logging Library

  • Log4r

    Log4r is a comprehensive and flexible logging library for use in Ruby programs. It features a heirarchical logging system of any number of levels, custom level names, multiple output destinations per log event, custom formatting, and more.

  • Scrolls

    Simple logging

  • Cabin

    Structured+contextual logging experiments in Ruby

  • HttpLogger

    Log your http api calls just like SQL queries

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    Project mention: Github set up issue | | 2022-06-30

    Username for '': Password for 'https://[email protected]': remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see for more information. fatal: Authentication failed for ''

  • rails_api_logger

    An Inbound and Outbound requests logger for your Rails application

  • mr-loga-loga

    The bombastic, fantastic logger for Ruby 💎

    Project mention: MrLogaLoga: The bombastic, fantastic logger for Ruby | | 2022-01-05
  • rspec-log_matcher

    An RSpec custom matcher to test code that logs information into log files.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-30.

Ruby Logging related posts


What are some of the best open-source Logging projects in Ruby? This list will help you:

Project Stars
1 Logstash 12,930
2 Fluentd 11,279
3 Lograge 3,114
4 HttpLog 723
5 Semantic Logger 718
6 Logging 510
7 LogStashLogger 450
8 tty-command 375
9 Yell 315
10 Log4r 245
11 Scrolls 157
12 Cabin 150
13 HttpLogger 101
14 Puts Debuggerer 80
15 rails_api_logger 25
16 mr-loga-loga 10
17 rspec-log_matcher 8
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.