Java Logging

Open-source Java projects categorized as Logging

Top 23 Java Logging Projects

  • skywalking

    APM, Application Performance Monitoring System

    Project mention: Improving Observability of Go Services | | 2023-02-03
  • Logstash

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

    Project mention: Simple way to centralize my server logs? | | 2023-01-04

    There are probably too many to chose from. Logstash, Promtail, Vector, Filebeat, FluentD, Logagent and probably many more

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • graylog

    Free and open source log management

    Project mention: Top 11 Splunk Alternatives that you may consider in 2023 | | 2023-02-06

    Graylog is an open-source centralized log management and analytics tool. It collects, enhances, correlates, searches, and visualizes all your log data in one location to uncover patterns and trends for application and IT infrastructure.

  • Apache Log4j 2

    Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.

    Project mention: Log4Shell Still Has Sting in the Tail | | 2022-12-30

    > When it was first revealed in early December 2021, the Log4Shell bug was described as one of the most severe security vulnerabilities ever.

    > The Apache Software Foundation, which maintains the open-source tool, quickly released a patch...

    Apache horribly mismanaged this and did not release a patch until it was already widely known and being exploited in the wild. They also messed up and had to release several subsequent patches to actually fix the vulnerability.

    Remember: this vulnerability was disclosed to them in November.

  • Logback

    The reliable, generic, fast and flexible logging framework for Java.

    Project mention: Spring Boot logging with Loki, Promtail, and Grafana (Loki stack) | | 2023-01-06

    This is a GitHub link to my demo app. It’s simple Spring Boot web app used to debugging various stuff. There are many ways to configure JSON logging in Spring Boot. I decided to use Logback because it is easy to configure and one of the most widely used logging library in the Java Community. To enable JSON logging we need to add below dependencies.

  • SLF4J

    Simple Logging Facade for Java

    Project mention: Primeiros passos no desenvolvimento Java em 2023: um guia particular | | 2023-01-19

    slf4j para padronização dos logs;

  • p6spy

    P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application.

    Project mention: Logging FULL select in hibernate | | 2022-12-19
  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • gpslogger

    :satellite: Lightweight GPS Logging Application For Android.

    Project mention: Should I track my hikes with strava or komoot? hiking in vietnam rn | | 2023-01-20

    Haven't used strava or komoot and my answer probably is too late, sorry. But I personally used "GPSLogger for Android" on longer trips. Works pretty well, you have several options to tweak the performance and therefore your battery life.

  • sidekick

    Free and open-source live application debugger. Like chrome dev tools but for your backend

    Project mention: Is there any network debugger tool for inspecting backend network request and their payload (similar to what we have in Web {Chrome > inspect element > network tab } ) | | 2023-01-28
  • flogger

    A Fluent Logging API for Java

  • Logbook

    An extensible Java library for HTTP request and response logging (by zalando)

    Project mention: JSON logging for JSON REST services vs performance | | 2022-05-29

    For those interested in the details, I've created an example implementation based on Spring-flavoured REST and Logbook+logstash-logback-encoder within my own json-log-filter project for PoC / reference.

  • tinylog

    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

  • Vortex

    🌀 Discord Moderation Bot (by jagrosh)

    Project mention: Discord Moderator Team Issues | | 2022-02-27

    If you don't have enough people who meet these criteria to form a cohesive staff team, then you should also consider using an automoderation bot like Vortex. With something like this there will still need to be a level of manual moderation, but a lot of the manual work will be done for you. Even with a large number of staff, you may find that it makes things easier.

  • log-viewer

    Web UI to viewing logs (by sevdokimov)

    Project mention: Recomend a log server | | 2023-01-19

    found this in a quick google search, never used it.

  • LogCaptor

    🎯 LogCaptor captures log entries for unit testing purposes

    Project mention: Library to unit test your logging | | 2023-02-01
  • OpenTracing Toolbox

    Best-of-breed OpenTracing utilities, instrumentations and extensions

  • LogFX

    LogFX is a simple Log reader supporting color highlighting and able to handle giant files.

    Project mention: Release Notes for JavaFX 19 | | 2022-09-13

    You can check my project if you want:

  • reload4j

    reload4j is a drop-in replacement for log4j 1.2.17

  • spring-higher-order-components

    ⚡️ Preconfigured components to speedup Spring Boot development

    Project mention: Open source Spring Boot projects to contribute | | 2022-12-25
  • Herald

    Log annotation for logging frameworks

  • blacklite

    "Fast as internal ring buffer" Logback/Log4J2 appender using SQLite with zstandard dictionary compression and rollover.

    Project mention: Go standard library: structured, leveled logging | | 2022-09-11
  • echopraxia

    Java Logging API with clean and simple structured logging and conditional & contextual features. JSON implementations in Logback and Log4J.

    Project mention: SLF4J 2.0.0 released | | 2022-08-29

    Echopraxia lets you build up loggers that have "context" associated with them, and is oriented towards structured logging and type safety.

  • greg-client

    A very fast lightweight distributed logger with a high-precision global time axis (by jkff)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-02-06.

Java Logging related posts


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

Project Stars
1 skywalking 21,144
2 Logstash 13,258
3 graylog 6,405
4 Apache Log4j 2 3,001
5 Logback 2,635
6 SLF4J 2,087
7 p6spy 1,781
8 gpslogger 1,668
9 sidekick 1,626
10 flogger 1,413
11 Logbook 1,273
12 tinylog 561
13 Vortex 500
14 log-viewer 233
15 LogCaptor 220
16 OpenTracing Toolbox 181
17 LogFX 177
18 reload4j 125
19 spring-higher-order-components 74
20 Herald 73
21 blacklite 52
22 echopraxia 43
23 greg-client 39
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives