Assembly Line

Open-source log management tools in 2026

22 open-source projects, ranked by GitHub stars and how recently each was worked on. Loki leads with 29k stars, ahead of OpenObserve. 17 had code pushed in the last three months. Most common licenses: MIT (8), Apache-2.0 (7) and AGPL-3.0 (3). Commercial log management tools are listed separately.

All open-source log management tools, ranked

Complete systems you can adopt 9

  1. 1
    Loki grafana

    Like Prometheus, but for logs.

    Complete system Production-ready You already use Prometheus and Grafana and want low-cost centralised logs.

    ★ 29k AGPL-3.0 Go Active, pushed today
  2. 2
    OpenObserve openobserve

    Open source observability platform for logs, metrics, traces, RUM (web, android, ios), Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

    Complete system Production-ready You want a cheaper self-hosted alternative to Elasticsearch, Splunk or Datadog for logs and traces.

    ★ 23k AGPL-3.0 TypeScript Active, pushed today
  3. 3
    Dozzle amir20

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

    Complete system Production-ready You run containers on a few hosts and want to watch logs in a browser without a logging stack.

    ★ 15k MIT Go Active, pushed today
  4. 4
    HyperDX hyperdxio

    Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry.

    Complete system Usable You want a Datadog-style debugging experience self-hosted on ClickHouse.

    ★ 10k MIT TypeScript Active, pushed today
  5. 5
    LogTide logtide-dev

    🛡️ Open-source, self-hosted log management. Privacy-first alternative to Datadog & ELK. Lightweight, GDPR-compliant, and deployed in minutes with Docker.

    Complete system Experimental A small team wants simple self-hosted logging in Docker without the weight of ELK.

    ★ 458 AGPL-3.0 TypeScript Active, pushed today
  6. 6
    Rootprint rootprint

    Open-source, self-hosted logs and traces with full-text search directly on S3-compatible object storage.

    Complete system Experimental You want cheap log and trace retention on object storage with a simple UI.

    ★ 441 Apache-2.0 Svelte Active, pushed today
  7. 7
    FlowG link-society

    Low Code / Visual Scripting log processing software

    Complete system Experimental You want low-code log pipelines with a UI instead of writing Vector or Logstash configs.

    ★ 170 MIT Go Active, pushed today
  8. 8
    LogESP dogoncouch

    Open Source SIEM (Security Information and Event Management system).

    Complete system Experimental Only to study a simple SIEM design.

    ★ 227 MIT Python Quiet, pushed 3 years ago
  9. 9
    Octopussy Octopussy-Project

    Octopussy - Open Source Log Management Solution

    Complete system Experimental Not for new deployments.

    ★ 164 GPL-3.0 Perl Quiet, pushed 6 years ago

Building blocks for your own system 4

  1. 1
    Quickwit quickwit-oss

    Cloud-native OSS search engine for observability

    Building block Usable You need cheap, large-scale log search and want to move off Elasticsearch.

    ★ 12k Apache-2.0 Rust Active, pushed today
  2. 2
    CLP y-scope

    Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.

    Building block Usable You store very large log volumes and storage cost matters more than a polished UI.

    ★ 1.1k Apache-2.0 C++ Active, pushed today
  3. 3
    Timberjack DeRuina

    Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.

    Building block Usable Your Go service writes its own log files and you need time-based rotation that lumberjack lacks.

    ★ 171 MIT Go Active, pushed 16 days ago
  4. 4
    Logagent-js sematext

    Extensible log shipper with input/output plugins, buffering, parsing, data masking, and small memory/CPU footprint

    Building block Usable Only if you already use it; Fluent Bit or Vector are better maintained.

    ★ 391 Apache-2.0 JavaScript Quiet, pushed 2 years ago

Integrations 1

  1. 1
    sematext-agent - Docker sematext

    Sematext Docker Agent - host + container metrics, logs & event collector

    Integration Experimental Not for new setups; Sematext has replaced it with newer agents.

    ★ 209 Apache-2.0 JavaScript Quiet, pushed 3 years ago

Developer tools 7

  1. 1
    LNAV tstack

    Log file navigator

    Developer tool Production-ready You read server or application logs on the command line and want more than less and grep.

    ★ 11k BSD-2-Clause C++ Active, pushed yesterday
  2. 2
    Nerdlog dimonomid

    Nerdlog: fast, remote-first, multi-host TUI log viewer with timeline histogram and no central server

    Developer tool Usable You manage a handful of servers and want fast cross-host log search without deploying a logging stack.

    ★ 1.6k BSD-2-Clause Go Active, pushed 30 days ago
  3. 3
    Loggo aurc

    A powerful terminal app for structured log streaming

    Developer tool Usable You read JSON logs in the terminal and want them readable and filterable.

    ★ 294 MIT Go Active, pushed 2 months ago
  4. 4
    Graylog Ansible Role Graylog2

    Ansible role which installs and configures Graylog

    Developer tool Usable You deploy Graylog servers with Ansible.

    ★ 224 Apache-2.0 Jinja Active, pushed 8 days ago
  5. 5
    Logrotatewin plecos

    This is a Windows implementation of the logrotate utility found in Linux platforms. The goal is to use the same command line parameters and files as the Linux version.

    Developer tool Usable You manage log files on Windows servers and want logrotate's familiar behaviour.

    ★ 141 GPL-3.0 C# Active, pushed 21 days ago
  6. 6
    DTail mimecast

    DTail is a distributed DevOps tool for tailing, grepping, catting logs and other text files on many remote machines at once.

    Developer tool Usable You troubleshoot across a fleet of servers and logs are not centralised.

    ★ 130 Apache-2.0 Go Active, pushed 42 days ago
  7. 7
    Gol kevincobain2000

    No you don't need a 64GB RAM and ElasticSearch. An all in One - Dependency free (docker, local, remote) Log Viewer in Browser. Written in GO with God Speed.

    Developer tool Usable You want to read and search a server's logs in a browser without setting up a logging stack.

    ★ 117 MIT Astro Slowing, pushed 4 months ago

Lists, courses and other material 1

  1. 1
    ZeroTrust Your Home lucadibello

    🔐 Securing Your Digital Sanctuary, Trust None, Protect Everything.

    List, course or other material Usable You want a worked example for hardening a home server setup.

    ★ 192 MIT Shell Active, pushed 38 days ago

Compared head to head

Also under monitoring and observability tools

Open-source licenses

  • Permissive: 17. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Network copyleft: 3. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
  • Strong copyleft: 2. If you distribute the program or anything built on it, you must release the whole source under the same license.

Languages

Go 7, TypeScript 3, C++ 2, JavaScript 2, Rust 1, Svelte 1, Jinja 1, Shell 1, C# 1, Astro 1, Python 1 and Perl 1.

Made software that belongs here? Add it. Listing is free.