lazyjournal
« Back to VersTracker
Description:
TUI for logs from journalctl, file system, Docker, Podman and Kubernetes pods
Type: Formula  |  Latest Version: 0.8.2@0  |  Tracked Since: Dec 25, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 1,033  |  Forks: 27  |  Language: Go  |  Category: Devops
Tags: tui logs journalctl docker kubernetes monitoring
Install: brew install lazyjournal
About:
LazyJournal is a terminal-based interface designed to aggregate and search logs from multiple sources including systemd journalctl, local file systems, Docker, Podman, and Kubernetes. It provides a unified, interactive TUI that allows users to filter and view logs efficiently without switching contexts. This tool significantly streamlines the debugging and monitoring process for developers and system administrators managing containerized and host-based services.
Key Features:
  • Unified TUI for multiple log sources (journalctl, files, Docker, Podman, K8s)
  • Fuzzy search and filtering capabilities
  • Real-time log tailing
  • Color-coded output for readability
Use Cases:
  • Debugging distributed applications by viewing logs from Docker/Podman containers and Kubernetes pods in one place
  • Monitoring system services via journalctl with a more user-friendly interface
  • Quickly searching through application log files on disk
Alternatives:
  • kail – Kail is focused specifically on Kubernetes logs, whereas LazyJournal offers broader support including Docker and systemd.
  • lnav – Lnav is a powerful log file analyzer but lacks native real-time integration for container runtimes and journalctl.
Version History
Detected Version Rev Change Commit
Dec 25, 2025 8:05pm 0.8.2 0 VERSION_BUMP b1b37f75
Sep 26, 2025 7:03pm 0 VERSION_BUMP 3774134f
Sep 26, 2025 5:11pm 0 VERSION_BUMP a3b721e6
Sep 15, 2025 3:34pm 0 VERSION_BUMP c789d64f
Sep 13, 2025 5:28pm 0 VERSION_BUMP 91cdcefe
Sep 13, 2025 5:11pm 0 VERSION_BUMP 52cac02e