Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagnetwork
tor-mobile-kmp0.2.0
1

Facilitates starting, connecting to, and controlling a Tor proxy on Android and iOS. Offers a Socks5 handshake implementation suitable for network socket systems, including Ktor-Sockets.

AndroidNative·ACINQ·Apache License 2.0
VentuKitNetworking0.0.7
1

Unable to generate a summary from the provided content. Please provide the README.md content for analysis.

AndroidJVMNative·msventurini
lokal-ip0.0.2
1

Enables easy retrieval of the local IP address of connected devices on Android and iOS. Lightweight, straightforward to use, enhancing cross-platform network utility.

AndroidNative·mohaberabi
KWire1.0.11
1

Multiplatform RPC toolkit with Ktor integration, enabling service interface definition and cross-boundary calls. Offers client/server stub generation, pluggable transports, and optional obfuscation.

JSJVM·TactWareInc
netinspektor1.0.1
1

Real-time HTTP traffic inspection streaming requests and responses over a local WebSocket to a native desktop app; automatic discovery, session-based logging, and full request/response body and header inspection.

AndroidJVMNative·evertwoud
kotlin_phoenix_channels0.1.1
1

Enables real-time bidirectional communication with Phoenix Channels via WebSocket, channel join/leave, push messages, event routing, automatic exponential-backoff reconnection, heartbeat, and type-safe message handling.

JSJVMNative·alexgaribay·MIT License
core-data-platform1.2.0
1

Secure, modular SDK for remote data access: pluggable HTTP/WebSocket transports, centralized execution pipeline, consistent error classification, credential/session management, certificate pinning, and guides.

AndroidNative·DanCrRdz93
reachable0.14.0
11 used by

Detects internet reachability and streams status changes via reactive flows; singleton entry, validated connectivity (avoids captive-portal false positives), synchronous shortcuts and test fakes.

AndroidJVMNative·happycodelucky·Apache License 2.0
tokio-kotlin0.1.0
1

Event-driven, non-blocking asynchronous runtime featuring multithreaded work-stealing scheduler, reactor, async TCP/UDP and runtime primitives; faithful line-by-line transliteration of upstream implementation with provenance headers.

AndroidJSJVMNativeWasm·KotlinMania·Other
netmonitor-kmp1.0.0
1

Monitors network connectivity state and emits real-time callbacks via a lightweight API, enabling straightforward registration of listeners and simple integration into shared application code.

AndroidJVMNative·Cach30verfl0w·Apache License 2.0
Kowet1.0.2-rc02
0

Enhances WebSocket functionality by adding support for the STOMP protocol, enabling seamless topic subscription and event handling for both Android and iOS applications.

AndroidNative·ColaGom
binance-sdk2.1.1
0

Facilitates interaction with the Binance cryptocurrency exchange API, offering type-safe interfaces for REST and WebSocket operations, supporting spot and futures trading, with real-time data streams and comprehensive error handling.

AndroidJSJVMNativeWasm·Velkonost
idun0.6.6
02 used by

Implements a client-server system using TCP connections without TLS encryption, supporting pns URIs for peer identification and interaction.

AndroidJVM·remmerw·Apache License 2.0
nott0.2.0
0

Implements a read-only Distributed Hash Table (DHT) node for devices behind restrictive NATs, reducing network traffic and resource usage by not responding to queries. Ideal for devices with fixed data plans.

AndroidJVM·remmerw·Apache License 2.0
dagr0.4.3
0

Offers a UDP client-server API for seamless communication, facilitating integration into projects through specified dependencies.

AndroidJVM·remmerw·Apache License 2.0
alpaca-kotlin0.0.11
0

Facilitates interaction with Alpaca Trading API for account management, order placement, and real-time data streaming, including historical trade data access and test mode for simulating stock prices.

AndroidJVMNativeWasm·jeffreyliu8·Apache License 2.0
Kronos-Multiplatform0.0.5
0

Network time synchronization library enhances the time API, providing a unified method to retrieve network time via an extended Clock interface, ensuring precise time management across platforms.

AndroidJVMNative·sunragav
docker.ktv0.4.2
0

Native Docker client communicating over Unix domain sockets, built with C interop for direct engine access; zero JVM dependencies, lightweight and portable for low-level Docker control.

Native·Julius-Babies
kmp-web-sockets1.0.0
0

Lightweight WebSocket client with connection manager, coroutine-friendly incoming message stream, easy connect/send/disconnect, and simple integration for reactive UI state and view models.

AndroidJVMNative·WannaverseOfficial·MIT License
KMQTT1.0.0.4
0

MQTT 3.1.1/5.0 lightweight, configurable client and broker supporting TCP, TLS and WebSockets; subscription/publish APIs, authentication, authorization, packet interception and optional clustering.

JSJVMNative·terry-xiaoyu·MIT License
kronosync1.0.0
0

Enables accurate network time synchronization via async coroutine-style API, automatic server pool fallback with retries, builder-based configuration, lightweight footprint, plus offset/snapshot time access.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
KENETh0.3.0
0

Implements the EnergyNet Protocol stack: session management with handshake enforcement, CBOR message serialization, frame encoding/decoding, TCP/TLS transports, plus high- and low-level modules for building nodes.

JSJVMNative·breischl·MIT License
wac-discovery0.2.2
0

Discovers smart TVs, speakers, routers and IoT devices via SSDP and mDNS concurrently, deduplicates results, resolves UPnP metadata, with preset and custom filtering.

AndroidJVMNative·WacLabs·Apache License 2.0
upchain1.7.0
0

Immutable, append-only, cryptographically linked chain for tamper-evident local data sync with content deduplication, HTTP/TCP sync modules, reactive updates, pluggable persistence and conflict merging.

JVMNative·hnau256
kmp-platform-sdk0.0.1
0

Modular client SDK: unified networking, encrypted settings, security policies and MFA, multi-method identity and session management, WebSocket lifecycles, pluggable error parsers, composable UI and navigation.

AndroidWasm·mudrichenkoevgeny
OnTheFly-KMP1.0.1
0

Dynamic UI engine rendering native Compose widgets from JavaScript at runtime via QuickJS+Rust bridge; 40+ components, candlestick charts, reactive state, WebSocket realtime, cross-screen persistent store.

AndroidJVMNative·dongnh311
DeviceGuardSDK0.1.0
0

Comprehensive device security toolkit: fingerprint-based stable IDs, root/jailbreak and emulator detection, app integrity checks, VPN/proxy inspection, remote-control/surveillance detection, modular detectors, aggregated risk scoring.

AndroidJSJVMNative·dongnh311·Apache License 2.0
kuilt0.6.0
0

Unified networking fabric with session API, swappable transports, replicated CRDT data structures, Raft consensus and leadership, turn-based game and fair-deal utilities, conformance tests.

AndroidJVMNativeWasm·tractat-us·Apache License 2.0
connector-kotlin0.1.2-beta
0

Connector for an online multiplayer space game, offering client-side networking, object and event handling, messaging, and game-state synchronization; early beta for testing and development.

AndroidJSJVMNativeWasm·flattiverse·MIT License
async-io-kotlin0.1.0
0

Line-by-line transliteration port offering Async adapter for standard networking types, Timer futures, and a background reactor thread that polls OS I/O events and wakes awaiting tasks.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0