Logging

Top 23 Logging Open-Source Projects

  1. Sentry

    Developer-first error tracking and performance monitoring

    Project mention: Monitoramento de Erros com Sentry no React + Vite: Guia Completo | dev.to | 2025-05-08
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. spdlog

    Fast C++ logging library.

    Project mention: 🚀 Zyn 1.0.2 Released — Smarter Builds, Powerful Debugging, Cleaner Workflow | dev.to | 2025-05-11

    📦 Add Dependencies with zyn add You can now easily add Git-based dependencies to your project using a simple command: zyn add https://github.com/gabime/spdlog

  4. loki

    Like Prometheus, but for logs.

    Project mention: Docker Logs Observability Using Grafana | dev.to | 2025-03-19

    auth_enabled: false server: http_listen_port: 3100 grpc_listen_port: 9096 log_level: debug grpc_server_max_concurrent_streams: 1000 common: instance_addr: 127.0.0.1 path_prefix: /tmp/loki storage: filesystem: chunks_directory: /tmp/loki/chunks rules_directory: /tmp/loki/rules replication_factor: 1 ring: kvstore: store: inmemory query_range: results_cache: cache: embedded_cache: enabled: true max_size_mb: 100 limits_config: metric_aggregation_enabled: true schema_config: configs: - from: 2020-10-24 store: tsdb object_store: filesystem schema: v13 index: prefix: index_ period: 24h pattern_ingester: enabled: true metric_aggregation: loki_address: localhost:3100 ruler: alertmanager_url: http://localhost:9093 frontend: encoding: protobuf # By default, Loki will send anonymous, but uniquely-identifiable usage and configuration # analytics to Grafana Labs. These statistics are sent to https://stats.grafana.org/ # # Statistics help us better understand how Loki is used, and they show us performance # levels for most users. This helps us prioritize features and documentation. # For more information on what's sent, look at # https://github.com/grafana/loki/blob/main/pkg/analytics/stats.go # Refer to the buildReport method to see what goes into a report. # # If you would like to disable reporting, uncomment the following lines: #analytics: # reporting_enabled: false

  5. logrus

    Structured, pluggable logging for Go.

    Project mention: Gerando Pagamentos via Pix com a AbacatePay | dev.to | 2025-04-16
  6. skywalking

    APM, Application Performance Monitoring System

    Project mention: I gave up on self-hosted Sentry | news.ycombinator.com | 2025-04-18

    A good APM tool I’ve been using for a few years is Apache Skywalking: https://skywalking.apache.org/

    It might not do everything Sentry does but it definitely has helped with tracking down some issues, even production ones and runs in a fairly manageable setup (in comparison to how long even the Sentry self-hosted Docker Compose file is).

    What’s more, if you want, you can even use regular PostgreSQL as the backing data store (might not be quite as efficient as ElasticSearch for a metrics use case, but also doesn’t eat your RAM like crazy).

  7. zap

    Blazing fast, structured, leveled logging in Go.

    Project mention: Zap: Unlock the Full Potential of Logging in Go | dev.to | 2025-01-28

    GitHub address: https://github.com/uber - go/zap

  8. Loguru

    Python logging made (stupidly) simple

    Project mention: Loguru – Python logging made (stupidly) simple | news.ycombinator.com | 2025-02-26
  9. SaaSHub

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

    SaaSHub logo
  10. Monolog

    Sends your logs to files, sockets, inboxes, databases and various web services

  11. kibana

    Your window into the Elastic Stack

    Project mention: Show HN: Open-source Kibana alternative for logs and traces in ClickHouse | news.ycombinator.com | 2024-11-12
  12. PySnooper

    Never use print for debugging again

  13. Logstash

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

  14. CocoaLumberjack

    A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS

  15. Fluentd

    Fluentd: Unified Logging Layer (project under CNCF)

    Project mention: What is Kubernetes DaemonSet? | dev.to | 2025-02-17

    Here's a simple manifest for a DaemonSet that runs the Fluentd logging system on each of your cluster's Nodes:

  16. gf

    A powerful framework for faster, easier, and more efficient project development.

    Project mention: gmap in GoFrame: A Deep Dive into High-Performance Concurrent Maps | dev.to | 2025-01-05

    Performance Benchmarks

  17. zerolog

    Zero Allocation JSON Logger

    Project mention: Go zerolog setup with pgx | dev.to | 2025-04-20

    Why I like zerolog? I started with normal golang log API and was having okay experience. But started sniffing around the web to see what other people were using.

  18. debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

  19. sigma

    Main Sigma Rule Repository

  20. POCO

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

    Project mention: Poco C++ Libraries: Build High-Performance Cross-Platform Apps for IoT and More | news.ycombinator.com | 2024-08-28
  21. signale

    Highly configurable logging utility

  22. dozzle

    Realtime log viewer for containers. Supports Docker, Swarm and K8s.

    Project mention: Down the Rabbit Hole of creating a Home Lab | dev.to | 2025-04-23

    Dozzle - Real-time container log viewer

  23. graylog

    Free and open log management

    Project mention: The IT Auditor’s Secret Sauce for SSPA Compliance | dev.to | 2024-07-20

    Graylog: Simplifies log management and analysis. Graylog

  24. Serilog

    Simple .NET logging with fully-structured events

    Project mention: Serilog filter log files by type | dev.to | 2025-02-09

    Serilog

  25. SaaSHub

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

    SaaSHub logo
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).

Logging discussion

Log in or Post with

Logging related posts

  • Unveiling PHP License 3.0: A Comprehensive Summary, Exploration and Review

    1 project | dev.to | 13 May 2025
  • Next.js Setup Guide for Developers

    1 project | dev.to | 12 May 2025
  • 🚀 Zyn 1.0.2 Released — Smarter Builds, Powerful Debugging, Cleaner Workflow

    1 project | dev.to | 11 May 2025
  • GitHub Projects My Way

    2 projects | dev.to | 10 May 2025
  • Building Your First AI Agent: A Practical Guide for Developers

    1 project | dev.to | 8 May 2025
  • Monitoramento de Erros com Sentry no React + Vite: Guia Completo

    1 project | dev.to | 8 May 2025
  • Getting Started with Robotics Programming

    1 project | dev.to | 7 May 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Sentry 40,776
2 spdlog 26,081
3 loki 25,378
4 logrus 25,235
5 skywalking 24,269
6 zap 23,018
7 Loguru 21,546
8 Monolog 21,226
9 kibana 20,457
10 PySnooper 16,476
11 Logstash 14,480
12 CocoaLumberjack 13,261
13 Fluentd 13,140
14 gf 12,348
15 zerolog 11,349
16 debug 11,275
17 sigma 9,172
18 POCO 8,987
19 signale 8,971
20 lnav 8,697
21 dozzle 8,406
22 graylog 7,658
23 Serilog 7,532

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com