Matt Nelson
10/19/2025, 7:00 PMeygraber
10/19/2025, 7:21 PMthe unfortunate state of available logging libraries for Kotlin MultiplatformI've been using Khronicle with very little issue. Is there something specific that kmp-log provides that other solutions don't?
Matt Nelson
10/19/2025, 7:35 PMWasmWasi
• It doesn't support AndroidNative
• It doesn't support WatchOS
• It doesn't support TVOS
• It doesn't support Log.Level.Fatal logging with abort handling (like android.util.Log.wtf
• It doesn't support domain names
• It doesn't support log chunking to system out which is required for for Android, AndroidNative , Js/WasmJs Node, Js/WasmJs Browser
◦ They have max log limits of 4_000, 1_000, 8_000, and 2_000 respectively.
• It's too complex for my blood
• It has dependencies (other than kotlin stdlib)