Open source log-viewer projects

Every project in the registry tagged log-viewer, ranked by real GitHub adoption.

projects 4 combined stars ★ 17K refresh nightly
01 lnav ★ 11K

Log file navigator

last push4 days ago languageC++ licenseBSD-2-Clause
02 hl ★ 3.3K

A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.

last push4 days ago languageRust licenseMIT
03 nerdlog ★ 1.6K

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

last push16 hours ago languageGo licenseBSD-2-Clause
04 lazyjournal ★ 1.4K

TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and

last push2 months ago languageGo licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source log-viewer projects are there?

This registry tracks 4 projects tagged log-viewer, with 16,933 GitHub stars between them. The most-adopted is lnav at 10,675 stars.

Are these log-viewer projects free to use?

Yes — 4 of the 4 carry an explicit open-source licence across 2 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which log-viewer project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these log-viewer projects still maintained?

4 of the 4 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.