Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagauthentication
AppAuth-Kotlin0.0.2
1

Integrates AppAuth for streamlined authentication in projects, supporting common source use across various platforms. Offers an API similar to the OpenID AppAuth Android for easy adoption.

AndroidJSNative·GitLiveApp·Apache License 2.0
kotlin-openid7.0.2
1

Enables seamless communication with OAuth 2.0 and OpenID Connect providers through an abstraction layer around AppAuth SDKs, supporting authentication, token management, and automatic token refresh.

AndroidNative·the-best-is-best
maven-central-portal-kotlin-api4.3.1-dev06+74a9df4
1

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.

JSJVMNativeWasm·DanySK
horus-sync-client-kmm0.21.1
1

Facilitates local data storage and synchronization with a remote server, ensuring data security and integrity. Supports file uploads, entity restrictions, and provides an intuitive interface.

AndroidNative·apptanksas·GNU Affero General Public License v3.0
kmpzkp0.1.0
1

Implements Zero-Knowledge Proof authentication using the Schnorr protocol, enabling secure user authentication by proving knowledge of a secret without revealing it. Offers registration, challenge-response flows, and applications in digital signatures and cryptocurrency.

AndroidJVMNative·suwasto·Apache License 2.0
firebase-kotlin-sdk0.0.1
1

Enables direct integration with Firebase across multiple platforms, utilizing coroutines and serialization. Supports various Firebase services with Kotlin-first design, offering asynchronous operations and polymorphic serialization.

AndroidJSJVMNative·ARTI1208·Apache License 2.0
flareon0.1.1
1

Firebase Admin SDK for service-account credentials, OAuth2 token caching, JWT auth, and FCM messaging with rich notifications, topics/conditions, plus custom HTTP and crypto support.

JSJVMNative·nathanfallet·Apache License 2.0
growatt-kotlin-sdk0.0.5
1

SDK for interacting with Growatt solar inverters and energy storage systems, offering unified real-time snapshots, battery charge/discharge and energy-day charts, plant/device listings and weather data.

JVMNative·Reedyuk·Apache License 2.0
kmp-multi-auth1.0.8
1

Drop-in authentication screens, customizable buttons, and headless manager for Supabase Auth; three-level API enables Google, Apple, magic-link, and anonymous sign-in with reactive session state.

AndroidNative·Xemb0·MIT License
mobile-sync0.1.13
1

Sync and data stack for Quran apps: OIDC authentication, SQL-backed local persistence, orchestration of sync engine via DI, unified SyncService API, mutation/observe primitives and demos.

AndroidJVMNative·quran
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
stytch-mobile1.1.0
1

Headless authentication SDK supporting consumer and B2B flows: OTPs, magic links, passwords, OAuth, passkeys, biometrics, TOTP, crypto wallets; session/user and organization management, RBAC, SCIM, recovery flows.

AndroidJSJVMNative·stytchauth·MIT License
flare1.0.0-alpha12
0

Integrates Firebase services like Authentication, Firestore, Storage, and Cloud Functions with a coroutine-based API style, enhancing backend app development experience through streamlined asynchronous operations and serialization.

AndroidJVMNative·TeraThought·Apache License 2.0
sk-security0.0.2_1.1.78
0

Enhances application security with a set of tools for encryption, authentication, and access control, ensuring robust protection against unauthorized access and data breaches.

AndroidJVMNative·skot-framework·Apache License 2.0
grpc-endpoint-authenticationv0.2
0

Enhances gRPC calls with endpoint identity information, supporting authentication and timestamp validation to prevent replay attacks. Offers configurable token policies for flexible security requirements.

AndroidJVM·ingonoka
neat3.3.8
01 used by

Multiplatform library aids in token validation.

JSJVMNativeWasm·aSoft-Ltd·MIT License
KBiometric1.0.1
0

Enables local authentication on Android and iOS devices using fingerprint or touch ID, providing easy integration for biometric authentication within mobile applications.

AndroidNative·the-best-is-best
compose-google-sigin-in1.1.1
0

Enables seamless Google sign-in integration for apps, simplifying authentication implementation across platforms. Supports credential retrieval, user data access, and sign-out functionality with minimal setup.

AndroidNative·the-best-is-best
compose_sign_in_with_facebook1.0.0
0

Enables seamless Facebook sign-in integration for applications, simplifying authentication implementation. Facilitates user data retrieval and sign-out options with customizable UI components for streamlined user experience.

AndroidNative·the-best-is-best
wepin-compose-sdk-login-v11.0.0
0

Enables seamless login for mobile apps, integrating OAuth providers and Firebase authentication. Supports email/password and OAuth-based logins, offering easy initialization and deep link configuration.

AndroidNative·WepinWallet·Apache License 2.0
kmp-auth1.0.0
0

Facilitates authentication integration for Google, Apple, and Github using Firebase. Offers UI helper buttons and supports one-tap sign-in for seamless user experiences.

AndroidJVMNative·proggmatic·Apache License 2.0
OAuth1.0.1
0

Library facilitates OAuth authentication, supporting both single and multiplatform configurations. Allows integration through Maven Central repository for seamless dependency management.

AndroidJVMNative·taetae98coding·Apache License 2.0
KFirebaseAuth2.1.2
0

Unified API enables Firebase Authentication integration, handling sign-in, sign-out, session management, and email verification, centralizing authentication logic to streamline cross-platform development.

AndroidNative·the-best-is-best
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
Latte0.0.1
0

Access Japan Post Digital Address and Postal Code APIs. Offers direct or proxy-based API access, automatic token management, coroutine support, and a secure proxy server setup.

AndroidJVMWasm·milkcocoa0902·Apache License 2.0
openai-kotlin4.0.14
0

Facilitates interaction with OpenAI's API, supporting multiplatform capabilities and coroutines. Features include models, chat, images, embeddings, files, fine-tuning, moderations, and audio management.

JSJVMNativeWasm·dayanruben·MIT License
BiometricAuthUiSDK1.3.0
0

Enables secure biometric authentication and custom PIN code functionality, supporting fingerprint and face ID with fallback options for enhanced security in mobile applications.

AndroidNative·stargatex·Apache License 2.0
pocketbase-kotlin1.0.0
0

A versatile SDK offers seamless integration with Pocketbase, enabling full type safety, coroutine support, real-time subscriptions, DSL for queries, and comprehensive API access for CRUD operations and authentication.

AndroidNative·abd3lraouf·Apache License 2.0
iquack-sdk-kotlin1.0.0
0

Client SDK enabling integration with a real-time communication backend: REST API clients, authentication flows, generated data models, asynchronous request handling, and admin/user management endpoints.

AndroidJSJVMWasm·IQuackTeam
kotlin-cex-spot-trading0.1.1
0

Lightweight spot trading client exposing public and authenticated REST endpoints, ready-to-use API wrappers for trading/order management, simple installation and local development workflow.

AndroidJSJVMNative·crypt0p1a·MIT License