{"repo":"CosminMihuMDC/KtorMonitor","free":true,"listed":false,"github":"https://github.com/CosminMihuMDC/KtorMonitor","clone":"git clone https://github.com/CosminMihuMDC/KtorMonitor.git","description":"Powerful tool to monitor Ktor Client, OkHttp and http4k requests and responses, making it easier to debug and analyze network communication.","language":"Kotlin","stars":228,"topics":["kotlin","kotlin-multiplatform","ktor","ktor-client","client","http","android","android-library","ios","jvm"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"KtorMonitor Powerful tool to monitor Ktor Client, OkHttp and http4k requests and responses, making it easier to debug and analyze network communication. ✨ Features 🌐 Ktor Network Monitoring : Real-time interception and logging of Ktor Client traffic. 🌐 OkHttp Network Monitoring : Real-time interception and logging of OkHttp traffic. 🌐 http4k Network Monitoring : Real-time interception and logging of http4k traffic. 📱 Kotlin Multiplatform (KMP) : Full support for Android , iOS , Desktop (JVM) , Wasm , and JS . 🛠️ Highly Configurable : Customize retention periods, content length limits, and notification behavior. 🔒 Security First : Redact sensitive headers (e.g., Authorization ). 📂 Data Export : Save request/response details to local files for easier debugging or sharing. 🎨 Rich Previews : Built-in viewers for JSON , XML , HTML , CSS , YAML , MARKDOWN , Form Data , Image ( JPG , PNG , SVG , GIF , WEBP ). 📡 SSE & WebSockets : Track one-way streams ( SSE ) and bidirectional traffic ( WebSockets ). 🛡️ Production Safe : No-Op version to ensure monitoring code is excluded from your production builds. 📦 Setup (Kotlin Multiplatform) for Ktor Client For Release Builds (No-Op) To isolate KtorMonitor from release builds, use the ktor-monitor-logging-no-op variant. This ensures the monitor code is not included in production artifact. 📦 Setup (Android) for Ktor Client For Android minSdk Install Ktor Client Plugin - - sanitize sensitive headers to avoid their values appearing in","default_branch":null,"files":null,"tree":[],"storefront":"/r/CosminMihuMDC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CosminMihuMDC/KtorMonitor/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."}