| Crates.io | stdecor |
| lib.rs | stdecor |
| version | 0.1.16 |
| created_at | 2023-06-24 19:51:05.158931+00 |
| updated_at | 2025-09-06 14:53:24.183677+00 |
| description | Run a command with a decorated stdout/stderr |
| homepage | https://github.com/lpenz/stdecor |
| repository | https://github.com/lpenz/stdecor |
| max_upload_size | |
| id | 899111 |
| size | 435,486 |
stdecor is a program that decorates streams of text with a custom prefix, time, etc. It's able to call a subprocess to execute or run as part of a pipe. When calling a program, it can decorate stdout and stderr differently.
stdecor is specially useful when running multiple jobs in the same shell. It can be used to build scripts like the following:

If you're a Rust programmer, stdecor can be installed with cargo:
$ cargo install stdecor
If you're a Debian user, stdecor is available in packagecloud. Follow these instruction to use the package repository.
This repository also provides a flake.nix file for nix users.