Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

logSleuth

A regex-powered log analyzer with severity-aware, colorized terminal output.

Built for quickly scanning, filtering, and understanding log files without friction.

install

cargo build --release

usage

logsleuth [OPTIONS]

options

-p, --pattern filter lines matching regex
-v, --invert invert match
-N, --no-line-numbers hide line numbers
-S, --no-summary disable severity summary
-h, --help show help

examples

logsleuth app.log

logsleuth app.log -p "database"

logsleuth app.log -p "(?i)debug|trace" -v

behavior

Lines are classified by severity:

error / fatal / panic → red
warn → yellow
info → green
debug / trace → blue

Regex filtering is applied before rendering output.

A summary of severity counts is shown unless disabled.

notes

Built for Rust 1.75+
Uses owo-colors for terminal styling

About

Regex-powered CLI log analyzer with severity detection, filtering, and colored output.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages