Browse Kotlin Multiplatform libraries
index data from klibs.ioCreation, parsing, signing and encryption of JWTs (JWS/JWE); claim management, validation, Base64URL encoding/decoding, cryptographic primitives, and CI-ready tests and workflows.
Lightweight logging library supports normal and JSON serialization logging, enhancing application debugging and monitoring capabilities. Only JVM artifact available, accessible via Maven Central.
Integrates JSON language grammar extension with Tree-sitter library, enabling incremental parsing of large JSON texts into Abstract Syntax Trees for syntax highlighting and structural analysis.
Generates JSON schemas from `@Serializable` types using `kotlinx.serialization`, avoiding runtime reflection. Compatible with multiple platforms, with certain platform exclusions.
Simplifies localization by automating conversion of JSON localization files to string resource files. Integrates with Gradle for automatic, incremental builds and offers customizable file paths and delimiters.
Syntax-highlighted, foldable JSON viewer and editor with line numbers, real-time validation, formatting, key sorting, search across documents, and multiple color themes.
Facilitates serialization between JSON maps and native maps, leveraging a JSON serialization library. Simplifies conversion processes, enhancing data manipulation and retrieval in applications.
Implements the JSON-RPC 2.0 protocol, enabling seamless remote procedure calls. Available as a Maven dependency for streamlined integration and supports multiple native targets.
Cross-platform experiment evaluation engine shares evaluation code across SDKs lacking native implementations, like Ruby and Python. Supports JSON input/output and native interoperability using serialization.
Offers a streamlined Json RPC implementation utilizing serialization, enabling websocket connections and client-side behavior. Future plans include server-side integration and a DSL for enhanced server interactions.
Aids SDK developers in creating API client SDKs with libraries that manage platform-specific functionalities like HTTP clients and JSON parsers. Includes companion repositories and modular architecture.
Implements a modular, JSON-formatted bike-sharing tariff system, supporting diverse time-based tariff models. Ensures transparent cost breakdown for customers and includes flexible discount options.
Lightweight library for querying and transforming JSON data with a fluent, composable API. Enables nested path traversal, property selection, array slicing, filtering, and data aggregation.
High-performance JSON serializer/deserializer with zero extra allocations, zero-copy buffer wrapping, map/object inlining, polymorphic value-subclass support, and advanced parser hooks.
Comprehensive Solana SDK enabling wallet integration, transaction construction, privacy toolkit (stealth addresses, encrypted memos, confidential transfers), program clients, token/NFT support and DeFi/DEX integrations.
Rich text editing with plain and block editors, inline formatting, custom emoji, hyperlinks, tables, smart paste, JSON serialization, undo/redo, and floating toolbars for integrated UI components.
Kotlin-based Redis client supports RedisJSON with built-in serialization. Enables easy connection setup, key-value operations, and advanced element handling like persistence and expiration.
Enables interaction with an IPFS node via HTTP, allowing string addition, retrieval, and version commit access. Compatible with local or Infura-based configurations.
Parses JWT payloads into JSON objects, offering a simple integration method and a safe retrieval function for extracting JSON values with optional default values.
Client library interacts with the Central Publisher API, offering JSON, file, and form input support, and query parameter collection formats. Utilizes HTTP Basic and Bearer Token authentication.
Generates permutations of results from YAML/JSON configurations, handling multiple parameters and utility functions. Supports integration with Maven and Node projects for versatile usage.
Analyzes Android app size, identifying module and dependency contributions. Generates HTML and JSON reports, supports ownership attribution, and allows size verification against thresholds.
Facilitates convenient handling of dates, times, coordinates, colors, strings, and air quality. Offers a comprehensive suite of utilities with extensive test coverage.
Enables building and managing JSON-RPC protocol interactions, offering a streamlined dependency setup for seamless integration into projects.
Provides tools for creating and managing material themes in Jetpack Compose. Supports theme configuration via JSON, resources, and InputStreams, with examples for seamless cross-platform integration.
Parses JSON models to describe user interfaces, featuring a reference GUI implementation and a sample application demonstrating usage.
Facilitates interaction with Etsy's Open API v3, supporting JSON, file, and form inputs. Enables manipulation of listings, taxonomies, payments, and reviews with comprehensive endpoint documentation.
Type-safe, serializable heterogeneous map with typed keys, mutable/immutable variants, automatic JSON serialization, schema-driven validation, eager/lazy deserialization, and class-keyed polymorphic maps.
Parses Jupyter Notebook files into POJOs using JSON serialization, enabling reading, manipulating and saving .ipynb notebook models with a simple parse/save API.
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.