Browse Kotlin Multiplatform libraries
index data from klibs.ioValidation library offering a declarative API for writing clear, maintainable validation code. Handles complex business logic, supports custom constraints, is highly extendable, and integrates with popular frameworks.
Library for creating simple parsers to transform raw input types into validated types, ensuring robust type safety and reducing redundant validation. Supports composable parsers and Ktor integration for HTTP services.
Facilitates safe handling of units of measure with type-safe operations and compile-time validation. Enables intuitive mathematical operations, complex unit handling, and extensibility for custom units, ensuring robust and error-free code.
Validates JSON elements against various JSON schema drafts, supporting a range of keywords and conditions, including types, enums, patterns, and logical operations. Facilitates schema loading, validation, and error handling.
Ensures app safety by verifying data from intents or deep links and monitoring application security. Features include URL and file validation, reverse engineering protection, and security analytics.
Declarative, type-safe runtime validation for data via immutable schemas, automatic schema-to-type inference, feature-rich API, extensible custom rules, zero dependencies and detailed error reporting.
Concise BIP-0039 implementation for generating and validating mnemonic phrases and seeds with enhanced security using CharArrays. Offers comprehensive checksum validation and easy Gradle integration, focusing on idiomatic code and thorough testing.
Lightweight library for form state management and field validation, offering concise DSL for building forms, handling nullability, supporting async validation, and employing a declarative paradigm.
Enforces exactness in data structures by leveraging the type system and smart constructors, ensuring values meet specified conditions. Supports composition and reuse of validation logic.
Validates CPF numbers, eliminating repeated code and potential errors. Removes formatting characters by default, with customizable options, and identifies invalid CPFs like sequences of repeated digits.
Community-driven database offers kosher filtering rules for applications, adapting app listings based on user modes. Supports host-based rules, mode-specific policies, and sensitive app flags for informed usage.
Simplifies text field validation by providing reusable validators for form inputs, supporting severity levels for validation messages and customizable user interaction behavior.
Generic value-object validation and parsing library for domain modeling. Fluent chainable validators, built-in types (email, UUID, IP, dates, credit cards), unified structured exceptions.
Adds structure to form creation and management on Android, supporting validation and error reporting. Enables defining custom validation functions and observing form fields for feedback and focus requests.
Modern validation library offers a concise DSL for defining and executing validation rules, supporting type safety, multiple strategies, modular architecture, and built-in localization.
Full-stack authentication stack: ready-to-run server plus shared SDK and client SDK with federated Google, passkey, OTP, email verification, KYC, reusable UI and credential manager.
Library facilitates form validation with type-safe rules, form state management, and seamless integration into UI projects using a DSL or chained style for validation declaration.
Lightweight FHIR-inspired questionnaire engine with reactive state, JsonLogic-driven validation/visibility/calculations, type-safe models, extensible evaluator, rich UI widgets, pagination, repeating groups and themed summary view.
Offers a template for quickly bootstrapping a library with Fibonacci sequence generation functionality, including guidance for building, testing, and deploying to Maven Central.
Implements the CSAF standard, offering modules for document retrieval, schema representation, and validation. Supports integration into projects for enhanced security advisories management.
Offers a comprehensive collection of tools including multiplatform data structures, binary editing utilities, a GraphQL server, validation library, logging, and a BigNum library.
Implementation of HL7 FHIRPath with ANTLR-generated parser, strict timezone-aware datetime semantics, UCUM unit support, codegen helpers, validation, conversion, comparison, and conformance-tested evaluator.
Empowers creation of domain-specific types, addressing Primitive Obsession through a framework inspired by Refinement Type Theory. Useful for Domain-Driven Design, offers flexible type refinement.
Phone number parsing library based on Google’s Libphonenumber. Validates, normalizes, and formats phone numbers, with embedded metadata for efficient runtime performance.
Global phone-number validation, region and country-code checks, E.164/international formatting, region/calling-code extraction and structured parsing — built atop native parsing libraries for accurate results.
Uniform configuration facade for Neo4j import tools: user-friendly JSON/YAML import specs with JSON Schema, Java model, pipeline API, and extensible plugins for sources, targets, actions, and validators.
Simplifies form representation and validation with an implementation inspired by the Formz Dart library, enhancing usability and efficiency in handling form data.
Simplifies data validation with a declarative style, supporting custom error types and validation context. Offers features like email, check digit, and password strength validations.
Library enables form control and validation, leveraging functionality from sesame-form.
Simplifies Vehicle Identification Number tasks with validation, information extraction, and NHTSA database integration for vehicle details like type, make, and model. Offers extension functions for streamlined API usage.