kopy

by JavierSegoviaCordoba

293

Facilitates deep copying and updating of data class properties using `copy` or `invoke` functions. Adds new functions and properties, supports lambda updates, and enhances immutability without reflection.

#gradle

JVMKotlin/NativeWasmJS

Apache License 2.0

run-blocking-kmp

by JavierSegoviaCordoba

12

Facilitates coroutine execution in a blocking manner, simplifying asynchronous code management. Offers documentation online and supports integration with various platforms via MavenCentral.

#kotlin-coroutines, #asynchronous

JVMKotlin/NativeJS

Unknown license

semantic-versioning-kmp

by JavierSegoviaCordoba

7

Facilitates semantic versioning management through building, comparing, and incrementing version numbers. Supports flexible version creation using string or integer parameters, and allows copying with modifications.

#semver

JVMKotlin/NativeJS

Unknown license

kotlin-stdlib

by JavierSegoviaCordoba

5

Enhances standard library functionality, offering additional utilities and improvements. Easily integrates through MavenCentral for streamlined dependency management and improved code quality metrics.

#utility, #maven, #language-extensions

Android JVMJVMKotlin/NativeWasmJS

Unknown license

network-either-kmp

by JavierSegoviaCordoba

5

Facilitates handling of network operations by providing utilities for either pattern, pretty printing logs, and resource mapping. Documentation and integration details accessible online.

#retrofit, #ktor-client, #ktor, #functional-programming, #arrow-kt

JVM

Unknown license

mokoki

by JavierSegoviaCordoba

4

Lightweight logging library supports normal and JSON serialization logging, enhancing application debugging and monitoring capabilities. Only JVM artifact available, accessible via Maven Central.

#serialization, #logging, #json

Android JVMJVMKotlin/Native

Unknown license

compose-resources-kmp

by JavierSegoviaCordoba

3

Enhances resource management in projects with a Gradle plugin, enabling easy configuration of suffixes and package names for organizing and accessing resources efficiently.

#gradle-plugin, #gradle, #compose

Android JVMJVM

Unknown license

kamp

by JavierSegoviaCordoba

0

Compiles an automated, self-updating catalogue of multiplatform projects from various maven repositories, featuring a web app for user-friendly data access and browsing.

#maven, #http, #gradle, #background-synchronization, #automation, #api

JVMJS

Apache License 2.0