{"repo":"MFlisar/Lumberjack","free":true,"listed":false,"github":"https://github.com/MFlisar/Lumberjack","clone":"git clone https://github.com/MFlisar/Lumberjack.git","description":"Lumberjack - a customisable and extensible file/console logger (with optional Timber support)","language":"Kotlin","stars":46,"topics":["lumberjack","timber","logging","android"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Lumberjack This library provides following main features: simply lazy evalution based logger based on a L class for the shortest possible log codes easily extendible with custom loggers offers console and file logger implementations supports log filtering providers a viewer for log files Table of Contents - Screenshots - Supported Platforms - Versions - Setup - Usage - Modules - Demo - More - API - Other Libraries :camera: Screenshots composeviewer --- --- --- core --- --- --- :computer: Supported Platforms Module android iOS windows macOS wasm Notes --- --- --- --- --- --- --- core ✅ ✅ ✅ ✅ ✅ the core module of lumberjack logger-console ✅ ✅ ✅ ✅ ✅ a console logger for lumberjack logger-file ✅ ✅ ✅ ✅ ❌ a file logger for lumberjack extension-composeviewer ✅ ✅ ✅ ✅ ✅ a compose viewer for lumberjack extension-feedback ✅ ✅ ❌ ❌ ❌ a feedback module for lumberjack :arrow right: Versions Dependency Version --- --- Kotlin 2.4.0 Jetbrains Compose 1.11.1 Jetbrains Compose Material3 1.9.0 :warning: Following experimental annotations are used: - OptIn - androidx.compose.material3.ExperimentalMaterial3Api (3x) - kotlinx.cinterop.ExperimentalForeignApi (1x) I try to use as less experimental features as possible, but in this case the ones above are needed! :wrench: Setup Using Version Catalogs Define the dependencies inside your libs.versions.toml file. And then use the definitions in your projects build.gradle.kts file like following: Direct Dependency Notation Simply add the dependencies insid","default_branch":null,"files":null,"tree":[],"storefront":"/r/MFlisar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MFlisar/Lumberjack/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."}