{"repo":"smellouk/konitor","free":true,"listed":false,"github":"https://github.com/smellouk/konitor","clone":"git clone https://github.com/smellouk/konitor.git","description":"Kamper is a small KMM/KMP library that provides performance monitoring for your app.","language":"Kotlin","stars":30,"topics":["android","kmm","performance","cpu","memory","network","fps","monitoring","kotlin","multiplatform"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"🎯 Kamper Kamper is a KMP/KMM library that implements a unified way to track application performances. The solution is based on plugin design patterns. 🖼️ Screenshots CPU FPS Memory Network ----------- ----------- ----------- ----------- android android android android 💻 Supported platforms Platform Status ----------- ----------- Android ✅ JVM 🚧 iOS ❓ Windows ❓ MacOs ❓ Linux ❓ Android Min required api for kamper is 16. Module Api level ----------- ----------- CPU Work as expected on all versions bellow 26 <. For +26 the system usage is not reported (Under investigation) FPS +16 Memory +16 Network +23 ⬇️ Install Android To Install the library in your project you need: then 🏗️️ Usage Android Lifecycle By default the library is lifecycle aware, you can add it to your activity without the need of caring of kampers' lifecycle. if you wish to handle the library lifecycle then you need: For production Kamper is production-ready. it also offers a way to install only the needed modules. For Debug/Qa Kamper also offers UI debug tools that allow you to monitor app performance visually. This tool could be used for debugging purposes or for Qa testing. Feature still under development[coming soon.] ✨ Samples/Demos Our samples dir showcase how to use the library. (Currently, the samples are only for android) Use cases: High usage of CPU [CPU performance] FPS usage of the main thread [FPS performance] High usage of the memory [Memory performance] High usage of the bandwidth [Network perf","default_branch":null,"files":null,"tree":[],"storefront":"/r/smellouk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smellouk/konitor/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."}