Skip to content

Issue 8

Compare
Choose a tag to compare
@terrakok terrakok released this 04 Jan 15:04
· 131 commits to master since this release

New awesome libraries and SDK

kmp-xlog - logger GitHub Repo stars Maven Central

KMP wrapper for tencent mars xlog.

Store 5 - Kotlin Library for Async Data Loading and Caching GitHub Repo stars Maven Central

A Store is responsible for managing a particular data request. When you create an implementation of a Store, you provide it with a Fetcher, a function that defines how data will be fetched over network. You can also define how your Store will cache data in-memory and on-disk.

Flower - Flower simplifies networking and database caching on Android/Multiplatform. GitHub Repo stars Maven Central

Flower is a Kotlin multi-platform library that makes networking and database caching easy. It enables developers to fetch network resources and use them as is OR combine them with local database at single place with fault-tolerant architecture.

SQLlin - Low-level API for SQLite in Kotlin Multiplatform GitHub Repo stars Maven Central

SQLlin is a Kotlin Multiplatform SQLite library that based on DSL and KSP. You can write SQL statements with your Kotlin code and these can be verified by Kotlin compiler.

KMM-ViewModel - KMM ViewModels GitHub Repo stars Maven Central

A library that allows you to share ViewModels between Android and iOS.

Ballast - State Management framework GitHub Repo stars Maven Central

Opinionated Application State Management framework for Kotlin Multiplatform

Diglol Crypto - Diglol Crypto for Kotlin Multiplatform. GitHub Repo stars Maven Central

Lots of crypto algorithms for Kotlin Multiplatform.

XmlUtil - Component of the XMLUtil library GitHub Repo stars Maven Central

XmlUtil is a set of packages that supports multiplatform XML in Kotlin.

Sentry SDK - Sentry Kotlin Multiplatform SDK GitHub Repo stars

This project is an experimental SDK for Kotlin Multiplatform. This SDK is a wrapper around different platforms such as JVM, Android, iOS, macOS, watchOS, tvOS that can be used on Kotlin Multiplatform.

ConfigCat - Kotlin Multiplatform SDK for ConfigCat GitHub Repo stars Maven Central

Kotlin Multiplatform SDK for ConfigCat, a feature flag, feature toggle, and configuration management service. That lets you launch new features and change your software configuration remotely without actually (re)deploying code. ConfigCat even helps you do controlled roll-outs like canary releases and blue-green deployments.

Uri KMP - A library for working with URIs in Kotlin Multiplatform GitHub Repo stars Maven Central

A library for working with URIs in Kotlin Multiplatform

Diglol Encoding - Common encodings for Kotlin Multiplatform. GitHub Repo stars Maven Central

Diglol Encoding provides Hex/Base16, Base32, Base64 encodings for Kotlin Multiplatform.

Diglol Id - A global Id generator for Kotlin Multiplatform. GitHub Repo stars Maven Central

A global Id generator for Kotlin Multiplatform. It modifies the timestamp to 5 bytes based on Xid.