Skip to content

Issue 12

Latest
Compare
Choose a tag to compare
@terrakok terrakok released this 18 Dec 13:29
· 55 commits to master since this release
83c3187

New Awesome Resources

🗄 Compose Material 3 Gallery

New Awesome Tooling

Amper new experimental way for project configuration GitHub Repo stars

Improving developer experience while configuring project setup. Kotlin multiplatform support is out-of-the-box. Project now has experimental status.

New Awesome Libraries

Kotbase - NoSQL JSON document database GitHub Repo stars Maven Central

Kotlin Multiplatform library for Couchbase Lite—a lightweight, embedded, NoSQL JSON document database—supporting SQL++, key/value, and full-text search queries; observability; binary attachments; and data sync.

kotlin-cacheable - Annotation-based caching library GitHub Repo stars Maven Central

Kotlin Cacheable is an annotation-based caching library for Kotlin Multiplatform.

KMPNotifier - Firebase Push Notification library for iOS and Android GitHub Repo stars Maven Central

Kotlin Multiplatform Push Notification Library using Firebase for iOS and Android.

KStateMachine - Multiplatform state machine library with coroutines support GitHub Repo stars Maven Central

KStateMachine is a Kotlin DSL library for creating state machines and statecharts.

Sandwich - Handling API responses and exceptions in Kotlin for Retrofit, Ktor, Ktorfit GitHub Repo stars Maven Central

Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit, Ktor, and Kotlin Multiplatform.

Ksoup - HTML & XML Parser (Jsoup Alternative) GitHub Repo stars Maven Central

Ksoup: A Kotlin Multiplatform port of the renowned Java library, jsoup. Designed to scrape, parse, manipulate, and clean HTML and XML documents with ease and efficiency.

Reveal Reveal effect for Compose Multiplatform GitHub Repo stars Maven Central

A reveal effect (coach mark, tutorial, onboarding) for Compose Multiplatform (Android, iOS, desktop, Web)

KMP-ComposeUIViewController KMP-ComposeUIViewController. GitHub Repo stars Maven Central

KSP library for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS.

KodeView KodeView GitHub Repo stars Maven Central

Kotlin Multiplatform syntax highlighting views.

QRose - Multiplatform QR code generator GitHub Repo stars Maven Central

Styled QR code generation library for Compose Multiplatform.

ZoomImage - Multiplatform Image Zoom Component GitHub Repo stars Maven Central

Library for zoom images, supported scale, pan, locate, rotation, and super-large image subsampling

rebugger - A recomposition debugger GitHub Repo stars jitpack.io

A simple Compose library to print the reason for recomposition in your Logcat window.

Compose WebView Multiplatform WebView for Compose Multiplatform GitHub Repo stars Maven Central

A WebView library that offers essential WebView features for Compose Multiplatform. It supports loading URLs and HTML data, evaluating JavaScript, and managing cookies. Currently, it is available for Android, iOS, and Desktop platforms.

ZoomImage Library for zoom images GitHub Repo stars Maven Central

Library for zoom images, supported Android View, Compose and Compose Multiplatform; supported double-click zoom, One or two fingers gesture zoom, single-finger drag, inertial sliding, positioning, rotation, super-large image subsampling and other functions.

peekaboo - Image Picker Library for Compose Multiplatform GitHub Repo stars Maven Central

Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.

FlexibleBottomSheet - Flexible BottomSheet library Compose Multiplatform GitHub Repo stars Maven Central

Advanced Compose Multiplatform bottom sheet for segmented sizing and non-modal type, similar to Google Maps.

orbitral - Dynamic animation library for Compose Multiplatform GitHub Repo stars Maven Central

Jetpack Compose animation library that allows you to implement animations such as shared element transition.

compose-stable-marker - Compose stable markers for KMP to tell stable/immutable guarantees GitHub Repo stars Maven Central

Compose stable markers were originated Compose runtime, which improves Compose performance by telling stable and skippable guarantees to the compose compiler from non-compose dependent modules.

Solana-kmp - Kotlin Multiplatform SDK for Kotlin GitHub Repo stars Maven Central

Solana-KMP leverages the power of Kotlin Multiplatform to enable developers to work with the Solana blockchain across various platforms including Android, iOS, and the JVM.