Ross ROSS = Recommend OSS · open-source software intelligence for agents

rust-cli/env_logger

A logging implementation for `log` which is configured via an environment variable. observed · 2026-08-28

github.com/rust-cli/env_logger · homepage · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

91/100

  • Activity 98
  • Release rhythm 78
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 80
  • age_days: 3345
  • days_rel: 69
  • days_push: 13
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

1063 stars · 147 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

env_logger is a Rust logging implementation for the `log` crate facade that can be configured via the RUST_LOG environment variable. It is intended for use in executables and tests, providing level filtering, colored output, and flexible builder-based configuration.

Use cases

  • add logging to a Rust CLI binary
  • control log verbosity with RUST_LOG environment variable
  • filter log messages per module with log levels
  • see log output when running Rust tests
  • configure a logger without a config file

When to choose

  • you are building a Rust executable or CLI and need simple, zero-config logging
  • you want users to control log levels via an environment variable
  • you want a lightweight default logger for the log crate facade
  • you need logging in Rust integration or unit tests

When to avoid

  • you are writing a library - use the log crate facade instead
  • you need structured logging, log shipping, or backends like syslog or OpenTelemetry
  • you need async or high-performance logging like tracing or slog
  • you need runtime-reconfigurable logging from a file or remote service

Facets

library · maturity stable

logging developer-tools backend rust cross-platform cli log-crate rust-log environment-variable-config stderr-logging command-line

10 sources

Member repositories

RepositoryRoleHealth v2
rust-cli/env_loggermain91

For agents

markdown · JSON · MCP: product_card(name="rust-cli/env_logger")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem