klibs.io
Report an issue
About & FAQ
Klibs.io wordmark
Press / to search + KMP projects
MayakaApps logo

MayakaApps

  • https://mayakapps.com
  • MayakaApps
  • MayakaApps
  • developer@mayakapps.com

ComposeWindowStyler

by MayakaApps

213

Enables styling of desktop application windows with modern, native UI effects like acrylic, mica, and transparency. Supports dynamic theming and customizable frame styles, enhancing visual appeal and user experience.

#desktop, #compose-ui, #compose-multiplatform, #compose

JVM

Apache License 2.0

Kache

by MayakaApps

211

Lightweight caching library supports both in-memory and persistent caches with various eviction strategies (LRU, FIFO, MRU, FILO), offering coroutine-friendly operations and a simple, modern API.

#coroutines, #cache

JVMKotlin/NativeWasmJS

Apache License 2.0

KMP-RWMutex

by MayakaApps

9

Lightweight read-write mutex implementation inspired by Golang's `sync.RWMutex`. Utilizes extension functions for simplified read/write lock management and state checking.

#utility, #language-extensions, #kotlin-dsl, #concurrency

JVMKotlin/NativeWasmJS

Apache License 2.0

nav3-companion

by MayakaApps

1

Eases building navigation flows with AndroidX Navigation 3 and Koin; registers destinations and deep links in DI, provides entry providers, and auto-generates serializers for rememberNavBackStack.

#ui, #serialization, #navigation, #jetpack, #dependency-injection, #compose

Android JVMJVMKotlin/Native

Apache License 2.0