label-logger

Crates.iolabel-logger
lib.rslabel-logger
version0.2.3
created_at2022-02-27 21:45:24.253143+00
updated_at2025-04-14 21:06:34.116518+00
descriptionCargo-like logging library
homepage
repositoryhttps://github.com/mrnossiom/label-logger
max_upload_size
id540512
size79,409
Milo Moisson (mrnossiom)

documentation

README

label-logger logo

Cargo-like logging library

Nix Powered Time spent Crates.io Version

Usage

use label_logger::{info, log, success};

info!(label: "Compiling", "the program");
log!("information without label");
log!("more informations without label");
success!(label: "Finished", "the compilation");

The library also includes themes for dialoguer (a library to prompt the user in the terminal) and indicatif (to show nice progress bars).

See examples for more use-case.

This library is still under v1, if necessary, breaking API changes can happen.

Credits


This work is licensed under CeCILL-2.1, a strong copyleft French OSS license. This license allows modification and distribution of the software while requiring the same license for derived works.

Commit count: 68

cargo fmt