belog 0.1.0

A minimal and pretty log impplementation for the log crate.
Documentation

belog

Beautiful log is a minimal and pretty logging implementation for the log crate.

Preview

asciicast

Usage

Add this to your Cargo.toml:

[dependencies]
belog = "0.1.0"

Then you can use the log crate:

#[macro_use]
extern crate log;

fn main() {
	// Initializes the logger with the max_level set to info.
	belog::init();

	error!("something went wrong. pls fix");
	// this will print nothing, because debug is lower than info.
	debug!("debug info: {}", 1);
}

Enable colored output

To enable colored output, you have to enable the colored feature in the belog dependency.

[dependencies.blog]
version = "0.1.0"
features = ["colored"]

License

This project is licensed under the GPL v3 license.