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

AAkira/Napier

Logging library for Kotlin Multiplatform observed · 2026-10-21

github.com/AAkira/Napier · Kotlin · Apache-2.0 (permissive) observed · 2026-10-21

Health v2 · maintenance only

60/100

  • Activity 83
  • Release rhythm 8
  • Longevity 100
How is this computed?

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

  • gap_med: n/a
  • age_days: 2815
  • days_rel: n/a
  • days_push: 105
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1003 stars · 42 forks observed · 2026-10-21

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95

Napier is a logging library for Kotlin Multiplatform that lets you write logs in common code and see them in each platform's native logger (Logcat, print, console.log, java.util.logging). It supports Android, Darwin platforms, JVM, and JavaScript.

Use cases

  • log from shared Kotlin Multiplatform code
  • view common module logs in Logcat on Android
  • log messages on iOS from Kotlin code
  • debug multiplatform apps with tagged log levels
  • log exceptions with stack traces across platforms
  • log inside suspend functions with async labels

When to choose

  • you use Kotlin Multiplatform and need unified logging across Android, iOS, JVM, and JS
  • you want logs written in common code routed to each platform's native logging system
  • you need lazy log evaluation and tag support in shared modules

When to avoid

  • your project is single-platform and native platform logging (e.g., SLF4J, Logcat directly) suffices
  • you need structured/centralized log aggregation rather than platform console output

Facets

library · maturity active

logging developer-tools cross-platform mobile-development jvm browser kotlin-multiplatform kotlin logger logcat maven-central android ios macos

1 source

Member repositories

RepositoryRoleHealth v2
AAkira/Napiermain60

For agents

markdown · JSON · MCP: product_card(name="AAkira/Napier")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem