emph
Emphasise matching lines with colour. (by jes)
humanlog
Logs for humans to read. (by humanlogio)
emph | humanlog | |
---|---|---|
1 | 4 | |
2 | 690 | |
- | 1.3% | |
10.0 | 4.2 | |
almost 8 years ago | 2 months ago | |
Perl | Go | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
emph
Posts with mentions or reviews of emph.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-01.
humanlog
Posts with mentions or reviews of humanlog.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-01.
- Show HN: Tailspin – A Log File Highlighter
-
Log: A minimal, colorful Go logging library 🪵
I also think there's a lot more that can be done if your focus is on "human readable" beyond just "logging with colors". I've played around with this myself while trying slog on for size and inspired by humanlog. Things like visually distinguishing the message, while also visually minimizing the timestamp with color and marking keyvals differently to the main message and even allowing for indentation and grouping of output are important considerations when you know you have a TTY and don't care about being machine-readable or even particularly fast. In that regard, I think that charmbracelet/log could be doing more.
- humanlog
- Ask HN: What are some tools / libraries you built yourself?
What are some alternatives?
When comparing emph and humanlog you can also consider the following projects:
lnav - Log file navigator
Pion WebRTC - Pure Go implementation of the WebRTC API
tailspin - 🌀 A log file highlighter
tera - A template engine for Rust based on Jinja2/Django
Shynet - Modern, privacy-friendly, and detailed web analytics that works without cookies or JS.
Nullboard - Nullboard is a minimalist kanban board, focused on compactness and readability.
vaku - vaku extends the vault api & cli
Tabula - Extract tables from PDF files
fselect - Find files with SQL-like queries
kondo - Cleans dependencies and build artifacts from your projects.
yadm - Yet Another Dotfiles Manager