KotlinUtils
1.0.0indexedLightweight, modular utility library offering clean APIs, minimal dependencies, core helpers, coroutine extensions, and a dedicated module for date/time and duration utilities.
2
Stars
1
Used by
dependents
—
Health
/ 100
Lightweight, modular utility library offering clean APIs, minimal dependencies, core helpers, coroutine extensions, and a dedicated module for date/time and duration utilities.
A lightweight collection of Kotlin utilities with a focus on clean APIs, multiplatform support, and minimal dependencies.
dependencies {
implementation("io.github.w2sv:kotlinutils-core:<version>")
implementation("io.github.w2sv:kotlinutils-coroutines:<version>")
implementation("io.github.w2sv:kotlinutils-jvm:<version>")
}
libs.versions.toml)[versions]
w2sv-kotlinutils = "<version>"
[libraries]
w2sv-kotlinutils-core = { module = "io.github.w2sv:kotlinutils-core", version.ref = "w2sv-kotlinutils" }
w2sv-kotlinutils-coroutines = { module = "io.github.w2sv:kotlinutils-coroutines", version.ref = "w2sv-kotlinutils" }
w2sv-kotlinutils-jvm = { module = "io.github.w2sv:kotlinutils-jvm", version.ref = "w2sv-kotlinutils" }
build.gradle.kts:
dependencies {
implementation(libs.w2sv.kotlinutils.core)
implementation(libs.w2sv.kotlinutils.coroutines)
implementation(libs.w2sv.kotlinutils.jvm)
}
Use only what you need — modules are intentionally split to keep dependencies minimal.
Licensed under the Apache License 2.0.
| Artifact | Targets | Description |
|---|
kotlinutils-core | JVM, iOS | General-purpose utilities |
kotlinutils-coroutines | JVM, iOS | Extensions for kotlinx.coroutines APIs |
kotlinutils-jvm | JVM | JVM-specific utilities (targetting e.g. Date, LocalDateTime, Duration) |
Surfaced from shared tags and platforms — no rankings paid for.