
Key Features
- Select render/stream speed
- Automatic color assigned to each string match
- Vertical and Horizontal view
- Pause and continue stream
- Scroll Up/Down
- Delete containers on runtime
- Add new containers on runtime
- Dedicated container for raw stream
- Toggle line wrapping
- Zoom into a specific container
- Containers Show/Hide
- Support for regexp
- Support for configuration file
- Support for explicit command (no need to pipe into it)
- Send all matched lines to dedicated files
- Consolidated view with highlighted items
- Simple BarChart popup with counts
- Support to trigger shell commands (thru 'bin/sh') fir each match
- The line matched can be replaced in the command to execute (line)
- Timeout for each trigger
- Configurable number of threads for each container
Usage
)
)
|
Installation
So far only available in crates.io.
cargo install logss
If cargo is not a possibility then download pre compiled binaries from the download section.
Arch Linux (AUR)
You can install logss from the AUR with using an AUR helper.
paru -S logss
eget
You can install the pre build binaries using eget
eget todoesverso/logss
Download
Pre compiled binaries for several platforms can be downloaded from the release section.
Roadmap
This is just a personal project intended to learn Rust, so things move slowly.
This is a list of things I plan to do:
- Add documentation (the rust way)
- Refactoring (as I learn more Rust things)
- Tests
- Smart timestamp highlights
- ... whatever I can think of when I am using it
License
MIT