A simple cli for logs splitting.
logss is a command-line tool designed to help developers and system administrators visualize and analyze log streams in real-time. It acts as a "logs splitter" that takes input text streams and organizes them into separate containers based on regex patterns, making it easier to monitor and understand complex log outputs.
The tool offers powerful filtering capabilities, allowing users to define multiple regex patterns that automatically sort incoming log lines into dedicated containers with color-coded display. It supports both vertical and horizontal viewing modes, real-time streaming with adjustable render speeds, and interactive controls for pausing, scrolling, and managing containers during runtime.
Key features include the ability to save matched patterns to files, execute shell commands when specific patterns are matched, and display consolidated views with highlighting. logss is particularly useful for developers debugging applications, system administrators monitoring services, or anyone who needs to make sense of large, continuous streams of log data. The tool can process input from pipes, files, or execute commands directly, making it flexible for various log analysis workflows.
# via Cargo
cargo install logss
# via AUR
paru -S logss
# via eget
eget todoesverso/logss
