humanlog
« Back to VersTracker
Description:
Logs for humans to read
Type: Formula  |  Latest Version: 0.8.9@0  |  Tracked Since: Oct 10, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: logs json developer-tools cli utility
Install: brew install humanlog
About:
humanlog is a command-line utility that parses and formats structured JSON logs into a human-readable, colorized format. It intelligently detects log levels, timestamps, and message fields, transforming verbose machine-generated output into concise, easy-to-read lines. This significantly improves the developer experience when debugging applications that output structured logs.
Key Features:
  • Automatic JSON log parsing and formatting
  • Colorized output for improved readability
  • Detects and highlights log levels (info, error, warn, etc.)
  • Can be used as a pipe filter or a wrapper command
Use Cases:
  • Debugging microservices that output JSON logs to stdout
  • Piping output from CLI tools that produce structured logs
  • Local development where logs need to be readable at a glance
Alternatives:
  • jq – jq is a powerful JSON processor but requires manual piping and explicit field selection for each log line, whereas humanlog automates the formatting for log streams.
  • grep – grep is used for searching text but does not parse or format JSON structures for readability.
Version History
Detected Version Rev Change Commit
Oct 10, 2025 2:06pm 0 VERSION_BUMP d7113a0f
Sep 23, 2025 5:19am 0 VERSION_BUMP 734eb450
Sep 12, 2025 10:47am 0 VERSION_BUMP eabe02b9