Browse Kotlin Multiplatform libraries
index data from klibs.ioMonitors network requests and responses, enhancing debugging and analysis of client-server interactions. Features include header sanitization, log retention, and content length management with platform-specific integrations.
Feature-rich, efficient, and highly customizable plugins enhance server and client functionality with Kafka integration, task scheduling, rate limiting, and circuit breaker mechanisms for improved resilience and management.
Hosts libraries to add output caching to server configurations, with options for memory and Redis caching. Integrates easily during setup for enhanced server performance.
Monitors HTTP requests, records exceptions, and inspects Room databases in real-time. Offers Room database inspection and custom query execution. Inspired by Chucker, but extends functionality.
Ktor plugin integrating RabbitMQ clients with coroutine-aware dispatcher, connection/channel management, DSL-based publish/consume, direct Java-client interop, serialization fallback, dead-letter handling, and custom coroutine-scope support.
Transforms Ktor requests into cURL logs, enabling easy debugging and logging of HTTP requests. Offers customization for excluding or masking headers in generated logs. Inspired by Ok2Curl.
Facilitates application log observation and management with a Ktor plugin for network request monitoring, enhancing debugging and analysis. Offers debug-only implementation to optimize performance.
Network inspector for Ktor Client capturing requests, responses, failures, timings, headers, body previews, WebSocket frames, GraphQL metadata, cURL commands, exportable logs, plus in-memory store and optional Compose UI.
Rate-limits HTTP client requests with configurable limit and refill period, offering token-refill policies and optional automatic retries when limit exceeded.
Deduplicates concurrent HTTP requests so identical in-flight calls share one network response; configurable dedup methods, header exclusions, polynomial-hash cache keys, shared in-memory body, optional minWindow.
Enhances DNS resolution and caching capabilities in HTTP requests, offering customizable cache duration and resolver options for improved network efficiency.
Enhances HTTP client capabilities with caching, language, and user-agent plugins. Utilizes StateFlow for dynamic request handling, supporting cache control and management, and error recovery.
Visualizes network calls in client-server applications, utilizing a room database for log storage and offering integration with Compose for user interface. Demonstrates functionality across mobile and desktop environments.
Multiplatform RPC toolkit with Ktor integration, enabling service interface definition and cross-boundary calls. Offers client/server stub generation, pluggable transports, and optional obfuscation.
In-app developer toolbox offering network inspection, log viewing, crash reporting, leak detection, device diagnostics and performance monitoring with zero configuration, in-memory storage, dark themes, cURL/PDF export.
HTTP traffic inspector with overlay UI: captures full request/response details (headers, body, status, timing), searchable color-coded list, shake-to-open panel, zero runtime cost when disabled.
Logs outgoing HTTP client requests as reproducible cURL commands, capturing method, URL, headers and body; supports request filtering, sensitive-header sanitization, and custom logger integration.
Enhances web applications by configuring Content Security Policy headers, supporting default configurations, nonce generation for scripts, and customizable policies for specific routes or calls.
Enhances static file management by automatically revisioning files with content-based hashes for optimal caching, eliminating the need to rename local files.
Enables interaction with Deezer's REST API, facilitating artist, album, and track searches. Supports asynchronous operations, advanced queries, and paginated responses, integrating with popular build tools like Gradle and Maven.
Enables serving single-page applications by intercepting 404 errors and serving a specified main page instead. Easily configurable with customizable file paths and routes.
Adds simple output caching for Ktor servers, offering pluggable providers (in-memory, Redis) and easy installable middleware for configurable per-route cached responses.
Network inspector for Ktor Client enabling opt-in request and response body capture, SQLDelight persistence, header and JSON key redaction, safe response interception, and optional in-app UI.
Certificate Transparency verification for apps: verifies Signed Certificate Timestamps (SCTs) during TLS, with interceptor/plugin/trustmanager integrations, configurable Chrome/Apple policies, host filtering, bundled log list, fail-open default.
Real-time HTTP and WebSocket traffic inspector with a premium UI, persistent notification launcher, advanced metrics dashboard, deep request/response inspection and automatic slow-endpoint detection.
HTTP traffic inspector logging requests, responses, headers and bodies; supports mocking/overriding, HAR export, in-app UI, configurable filters, sanitization, retention and notifications.
HTTP inspection for Ktor, capturing requests, responses, headers and bodies, with UI, HAR export, request/response overriding, filtering, sanitization and configurable retention.