Skip to content

Commit bb24d32

Browse files
committed
Update README.MD
1 parent 99354eb commit bb24d32

File tree

1 file changed

+41
-5
lines changed

1 file changed

+41
-5
lines changed

README.MD

Lines changed: 41 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,11 @@ necessary. For example, to implement a native UI or when working with platform-s
228228
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/co.touchlab/sqliter/badge.svg)](https://maven-badges.herokuapp.com/maven-central/co.touchlab/sqliter)
229229
> SQLiter is a SQLite driver for Kotlin Native, currently Apple and Windows variants. It is designed to serve as a driver to power user-friendly libraries rather than something to use directly. Currently SQLiter powers the SQLDelight library on native clients.
230230
231+
[SQLlin](https://github.com/ctripcorp/SQLlin) - Low-level API for SQLite in Kotlin Multiplatform
232+
[![GitHub Repo stars](https://img.shields.io/github/stars/ctripcorp/SQLlin)](https://github.com/ctripcorp/SQLlin)
233+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.ctrip.kotlin/sqllin-driver/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.ctrip.kotlin/sqllin-driver)
234+
> 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.
235+
231236
[Kodein-DB](https://github.com/Kodein-Framework/Kodein-DB) - NoSQL database
232237
[![GitHub Repo stars](https://img.shields.io/github/stars/Kodein-Framework/Kodein-DB)](https://github.com/Kodein-Framework/Kodein-DB)
233238
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.kodein.db/kodein-db/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.kodein.db/kodein-db)
@@ -387,6 +392,11 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
387392
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.arkivanov.decompose/decompose/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.arkivanov.decompose/decompose)
388393
> Decompose is a Kotlin Multiplatform library for breaking down your code into lifecycle-aware business logic components (aka BLoC), with routing functionality and pluggable UI (Jetpack Compose, Android Views, SwiftUI, JS React, etc.)
389394
395+
[Ballast](https://github.com/copper-leaf/ballast) - State Management framework
396+
[![GitHub Repo stars](https://img.shields.io/github/stars/copper-leaf/ballast)](https://github.com/copper-leaf/ballast)
397+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.copper-leaf/ballast-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.copper-leaf/ballast-core)
398+
> Opinionated Application State Management framework for Kotlin Multiplatform
399+
390400
[multiplatform-paging](https://github.com/cashapp/multiplatform-paging) - Pagination library for KMM by `Cash App`
391401
[![GitHub Repo stars](https://img.shields.io/github/stars/cashapp/multiplatform-paging)](https://github.com/cashapp/multiplatform-paging)
392402
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/app.cash.paging/paging-common/badge.svg)](https://maven-badges.herokuapp.com/maven-central/app.cash.paging/paging-common)
@@ -475,6 +485,11 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
475485
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.goncalossilva/murmurhash/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.goncalossilva/murmurhash)
476486
> Kotlin Multiplatform (KMP) library for MurmurHash, a non-cryptographic hash function for general hash-based lookup focused on simplicity and performance.
477487
488+
[Diglol Crypto](https://github.com/diglol/crypto) - Diglol Crypto for Kotlin Multiplatform.
489+
[![GitHub Repo stars](https://img.shields.io/github/stars/diglol/crypto)](https://github.com/diglol/crypto)
490+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.diglol.crypto/aead/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.diglol.crypto/aead)
491+
> Lots of crypto algorithms for Kotlin Multiplatform.
492+
478493
### 📁 File
479494
[Okio](https://github.com/square/okio) - access, store, and process your data
480495
[![GitHub Repo stars](https://img.shields.io/github/stars/square/okio)](https://github.com/square/okio)
@@ -491,8 +506,7 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
491506
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.suparnatural.kotlin/fs/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.suparnatural.kotlin/fs)
492507
> Kotlin multiplatform file system i/o for android, iOS, Java and NodeJS
493508
494-
### 🚀 Language extentions
495-
509+
### 🚀 Language extensions
496510
[Arrow](https://github.com/arrow-kt/arrow) - Functional companion to Kotlin's Standard Library
497511
[![GitHub Repo stars](https://img.shields.io/github/stars/arrow-kt/arrow)](https://github.com/arrow-kt/arrow)
498512
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.arrow-kt/arrow-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.arrow-kt/arrow-core)
@@ -509,6 +523,11 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
509523
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.jetbrains.kotlinx/kotlinx-serialization-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.jetbrains.kotlinx/kotlinx-serialization-core)
510524
> Kotlin serialization consists of a compiler plugin, that generates visitor code for serializable classes, runtime library with core serialization API and support libraries with various serialization formats.
511525
526+
[XmlUtil](https://github.com/pdvrieze/xmlutil) - Component of the XMLUtil library
527+
[![GitHub Repo stars](https://img.shields.io/github/stars/pdvrieze/xmlutil)](https://github.com/pdvrieze/xmlutil)
528+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.pdvrieze.xmlutil/core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.pdvrieze.xmlutil/core)
529+
> XmlUtil is a set of packages that supports multiplatform XML in Kotlin.
530+
512531
[Kotlin Object Notation](https://github.com/mpetuska/kon) - Lightweight DSL to build fluid JSON trees
513532
[![GitHub Repo stars](https://img.shields.io/github/stars/mpetuska/kon)](https://github.com/mpetuska/kon)
514533
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/dev.petuska/kon/badge.svg)](https://maven-badges.herokuapp.com/maven-central/dev.petuska/kon)
@@ -541,7 +560,6 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
541560
> A Kotlin Multiplatform library for working with dates and times, heavily inspired by the java.time library.
542561
543562
### ➿ Asynchronous
544-
545563
[Kotlinx Coroutines](https://github.com/Kotlin/kotlinx.coroutines) - Kotlin coroutines
546564
[![GitHub Repo stars](https://img.shields.io/github/stars/Kotlin/kotlinx.coroutines)](https://github.com/Kotlin/kotlinx.coroutines)
547565
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.jetbrains.kotlinx/kotlinx-coroutines-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.jetbrains.kotlinx/kotlinx-coroutines-core)
@@ -639,8 +657,12 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
639657
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.growthbook.sdk/GrowthBook/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.growthbook.sdk/GrowthBook)
640658
> GrowthBook is an open-source platform for feature flagging and a/b testing built for data teams, engineers, and product managers. It's great whether you're looking to just analyze experiment results or looking to make it easier to deploy code.
641659
642-
### 🧮 Arithmetic
660+
[ConfigCat](https://github.com/configcat/kotlin-sdk) - Kotlin Multiplatform SDK for ConfigCat
661+
[![GitHub Repo stars](https://img.shields.io/github/stars/configcat/kotlin-sdk)](https://github.com/configcat/kotlin-sdk)
662+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.configcat/configcat-kotlin-client/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.configcat/configcat-kotlin-client)
663+
> 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.
643664
665+
### 🧮 Arithmetic
644666
[KBigNum](https://github.com/korlibs/kbignum) - Big Numbers
645667
[![GitHub Repo stars](https://img.shields.io/github/stars/korlibs/kbignum)](https://github.com/korlibs/kbignum)
646668
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.soywiz.korlibs.kbignum/kbignum/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.soywiz.korlibs.kbignum/kbignum)
@@ -652,7 +674,6 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
652674
> Kotlin Multiplatform BigNum library is a pure kotlin implementation of arbitrary precision arithmetic operations. It follows the same approach as Kotlin does on JVM to keep the interface familiar.
653675
654676
### 🛢 Resources
655-
656677
[MOKO Resources](https://github.com/icerockdev/moko-resources) - System resources manager
657678
[![GitHub Repo stars](https://img.shields.io/github/stars/icerockdev/moko-resources)](https://github.com/icerockdev/moko-resources)
658679
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/dev.icerock.moko/resources/badge.svg)](https://maven-badges.herokuapp.com/maven-central/dev.icerock.moko/resources)
@@ -670,6 +691,21 @@ Bluetooth in general has the same functionality for all platforms, e.g. connect
670691
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.benasher44/uuid/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.benasher44/uuid)
671692
> Kotlin Multiplatform UUID generator
672693
694+
[Uri KMP](https://github.com/eygraber/uri-kmp) - A library for working with URIs in Kotlin Multiplatform
695+
[![GitHub Repo stars](https://img.shields.io/github/stars/eygraber/uri-kmp)](https://github.com/eygraber/uri-kmp)
696+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.eygraber/uri-kmp/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.eygraber/uri-kmp)
697+
> A library for working with URIs in Kotlin Multiplatform
698+
699+
[Diglol Encoding](https://github.com/diglol/encoding) - Common encodings for Kotlin Multiplatform.
700+
[![GitHub Repo stars](https://img.shields.io/github/stars/diglol/encoding)](https://github.com/diglol/encoding)
701+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.diglol.encoding/encoding/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.diglol.encoding/encoding)
702+
> Diglol Encoding provides Hex/Base16, Base32, Base64 encodings for Kotlin Multiplatform.
703+
704+
[Diglol Id](https://github.com/diglol/id) - A global Id generator for Kotlin Multiplatform.
705+
[![GitHub Repo stars](https://img.shields.io/github/stars/diglol/id)](https://github.com/diglol/id)
706+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.diglol.id/id/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.diglol.id/id)
707+
> A global Id generator for Kotlin Multiplatform. It modifies the timestamp to 5 bytes based on Xid.
708+
673709
[ByteBuffer](https://github.com/DitchOoM/buffer) - Kotlin Multiplatform bytebuffer/byte[] wrapper
674710
[![GitHub Repo stars](https://img.shields.io/github/stars/DitchOoM/buffer)](https://github.com/DitchOoM/buffer)
675711
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.ditchoom/buffer/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.ditchoom/buffer)

0 commit comments

Comments
 (0)