logss
CLI tool that splits and visualizes log streams into multiple containers based on regex patterns with real-time filtering
logss is a command-line log visualization tool that processes text streams by splitting them into multiple containers based on regex pattern matching. It reads input from stdin or executes commands directly, then displays matching lines in separate visual containers with automatic color coding for each pattern.
The tool supports both vertical and horizontal view modes with interactive controls for pausing, scrolling, and runtime management of containers. Users can define patterns via command-line flags (-c pattern) or configuration files, with each container optionally triggering shell commands when matches occur. The trigger system includes timeout controls and configurable thread pools per container.
logss provides additional features like dedicated raw stream containers, line wrapping toggle, container zoom functionality, and the ability to export matched lines to separate files. It includes a simple bar chart popup for match counts and a consolidated view with highlighting. The tool is particularly useful for developers and system administrators who need to monitor and analyze log streams in real-time, filtering multiple patterns simultaneously from applications, web servers, or system logs.
Installation
# via Cargo
cargo install logss
# via AUR
paru -S logss
# via eget
eget todoesverso/logss

Alternatives & related tools
dra
CLI tool to download and install release assets from GitHub repositories
termframe
Non-interactive terminal emulator that executes commands and exports their output as SVG screenshots.
lazycelery
Terminal UI for monitoring and managing Celery workers, queues, and tasks with real-time updates and keyboard navigation.
Railway CLI
Command-line client for Railway projects: deploy with `railway up`, manage IaC config, configure AI agent tools via MCP, and launch cloud agent VMs.
tlrc
Official tldr-pages client written in Rust that shows community-maintained command cheat sheets in the terminal, with a local cache and a TOML config.
add a badge to your README
Maintain logss? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/logss?utm_source=badge)<a href="https://www.trmn.sh/tools/logss?utm_source=badge"><img src="https://www.trmn.sh/badge/logss.svg" alt="Featured on trmn" height="20"></a>