loguru

Loguru is a library in Python applications that removes log operations from complex configurations in the standard library. It allows you to manage adder, formr, and filter identification processes through a single function. It has built-in features such as rotation, storage, and compression for file-based logging.

LO

Delgan · Log Management

STARS24.2K
FORKS832
COMMITS1.0K
CONTRIBUTORS75
VERSION0.7.3
UPDATED5 days ago
PythonLoggingDebuggingAsyncMIT

Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic

What can it do?
  • By importing a single logger object, you immediately create a log without requiring additional configuration.
  • Using the add function, you configure file-based logging with file rotation, compression, and storage parameters.
  • You can capture and store exceptions in detail within Thread or main stream.
User reviews
  • • NeutralHacker News

    Show HN: Rust-loguru – A flexible Rust logging library like Python's Loguru

    “Thanks! Here are the main features - Multiple log levels: TRACE, DEBUG, INFO, SUCCESS, WARNING, ERROR, CRITICAL - Thread-safe global logger: Safe to use in multi-threaded applications - Extensible handler system: Console, file, and custom handlers - Configurable log formatting:…”

  • • NeutralHacker News

    Show HN: Rust-loguru – A flexible Rust logging library like Python's Loguru

    “Nice project! Python Loguru is a delight to use. Good luck! So, do you lose any feature, functionality or performance when using loguru as a log crate backend?”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Log Management