{"repo":"Qase/KotlinLogger","free":true,"listed":false,"github":"https://github.com/Qase/KotlinLogger","clone":"git clone https://github.com/Qase/KotlinLogger.git","description":"Smart android logger in kotlin.","language":"Kotlin","stars":12,"topics":["kotlin","kotlin-library","android","android-library","logging","logger","quanti","qase"],"license":"MIT","category":"mobile-apps","readme_excerpt":"KotlinLogger Smart android logger written in Kotlin language. Mostly used in Prague based android develpoment company - Quanti for everything. Product is still being actively developed. Features Usable in every JVM language including Java/Kotlin/Scala ... Very easy to use No more TAGs, but you can still use them Easy to extend using your own ILogger interface Lot of optional parameters Lightweight Possibility to print system info Send data to Qase LoggingServer Every logged exception is logged to own separate file Sample app is ready to build SendLogDialog Jetpack Compose composable ( :kotlinlog-compose ) alongside the classic SendLogDialogFragment — works from a plain ComponentActivity , no FragmentActivity / FragmentManager required Installation Click HERE. Code example Usage is simple 1) Make sure you have set your applicationId in gradle 2) Initialise Log and add all needed loggers. Every logger can be initialized using bundle or use default values. 3) Then log as you would normally do - just using another dependency (or log sync using Log.xSync methods) 4) Other possibilities 5) Compose usage (no FragmentActivity needed) If your screen is built with Jetpack Compose - even hosted in a plain ComponentActivity with no Fragments at all - add the :kotlinlog-compose artifact and use the SendLogDialog composable instead. It shows the exact same native dialog as SendLogDialogFragment , just driven by Compose state: License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/Qase","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Qase/KotlinLogger/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."}