{"repo":"GetStream/stream-log","free":true,"listed":false,"github":"https://github.com/GetStream/stream-log","clone":"git clone https://github.com/GetStream/stream-log.git","description":"🛥 Stream Log is a lightweight and extensible logger library for Kotlin Multiplatform.","language":"Kotlin","stars":144,"topics":["android","getstream","kotlin","logger","logging"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Stream Log 🛥 Stream Log is a lightweight and extensible logger library for Kotlin Multiplatform. Why Stream Log? Stream Log originated from stream-chat-android, and it has already been verified by delivering to billions of global end-users across thousands of different apps. It's simple and easy to use. You can also record and extract the runtime log messages into an external .txt file and utilize it to trace your log messages. Stream Log Stream Log is a lightweight logger and a pure Kotlin module to utilize this library on your Kotlin Multiplatform projects. It supports Android, iOS, macOS, Jvm Add the dependency below into your module 's build.gradle file: If you're targeting on Kotlin Multiplatform, add the dependency below to your module's build.gradle.kts file: StreamLog StreamLog is a primary log manager, which allows you to install your loggers and print log messages. First, you need to install a StreamLogger on StreamLog . StreamLog offers a default platform-specific logger that you can install right away by using the code below: Now, you can print log messages simply like the below: Then you will get the log messages below: Also, you can get the logger, which is installed on StreamLog like the below: Note : If you don't specify the tag parameter, the tag value will be a class name that is logging currently. Platform-Specific Stream Logger StreamLog provides differnt stream logger depending on the platform below: - Android: AndroidStreamLogger - iOS/macOS: AppleStrea","default_branch":null,"files":null,"tree":[],"storefront":"/r/GetStream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GetStream/stream-log/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."}