{"repo":"donnie4w/tklog","free":true,"listed":false,"github":"https://github.com/donnie4w/tklog","clone":"git clone https://github.com/donnie4w/tklog.git","description":"lightweight and efficient rust structured log library with support for log levels, file segmentation, compressed archiving","language":"Rust","stars":127,"topics":["log","logging","tklog","logger","logging-library","log-rust","rust-log","rust-logging"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"tklog is a high-performance structured logging library for Rust [[中文]](https://github.com/donnie4w/tklog/blob/main/README ZH.md \"[中文]\") Easy to use , Efficient , Structured , Console logging , File logging , File rotation , File compression , Synchronous logging , Asynchronous logging Features - Functionality: Console logging, File logging, Synchronous logging, Asynchronous logging - Flexible log level configuration: Supports trace , debug , info , warn , error , and fatal log levels. - Customizable output formatting: Adjust the log output format, including log level tags, time format, file locations, etc. - Log file rotation by time: Supports rotating log files by hour, day, or month. - Log file rotation by size: Automatically rotates log files based on file size. - Hybrid time and size-based log rotation: Supports mixed log rotation based on both time and size. - File count management: Allows setting a maximum number of backup log files and automatically deletes old logs to avoid excessive file accumulation. - File compression: Supports compressing archived log files. - Supports the official logging library’s standard API. - Supports independent log parameters for individual modules. - Supports independent log parameters for different log levels. - Supports setting the log level using the environment variable RUST LOG . --- official website Github crates.io ------------ Simple Usage Description Use tklog The simplest way to use tklog involves direct macro calls: By default,","default_branch":null,"files":null,"tree":[],"storefront":"/r/donnie4w","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/donnie4w/tklog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}