skydoves / WhatIf
☔ Fluent syntactic sugar to handle single if-else statements, nullable, collections, and booleans for Kotlin and KMP.
☆872Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for WhatIf
- 🥪 Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit…☆1,563Updated this week
- Kotlin Coroutines Flow binding APIs for Android's platform and unbundled UI widgets, inspired by RxBinding.☆901Updated last year
- A simple MVI framework for Kotlin Multiplatform and Android☆1,000Updated 4 months ago
- Playground project for the Jetpack Compose APIs☆958Updated 3 years ago
- A pluggable sealed API result type for modeling Retrofit responses.☆735Updated 3 weeks ago
- Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming☆603Updated 2 years ago
- [DEPRECATED] Routing functionality for Jetpack Compose with back stack☆635Updated 2 years ago
- 🪐 Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.☆1,120Updated 5 months ago
- Kotlin Extensions (Android extensions) and Helpers for smoother Android development☆832Updated this week
- Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore libr…☆828Updated 2 years ago
- A Material Dialog Builder for Jetpack Compose☆605Updated 6 months ago
- Play MVI with Kotlin Coroutines Flow | MVI pattern on Android using Kotlin Coroutines Flow | Dagger Hilt DI | Koin DI | SharedFlow | Stat…☆914Updated this week
- Retrofit call adapter to model success/failed responses as sealed types☆562Updated 7 months ago
- recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose.☆795Updated last year
- ☆792Updated last year
- Model-driven navigation + UI components with gesture control for Compose Multiplatform☆1,135Updated this week
- Pokedex on Jetpack Compose☆750Updated 2 years ago
- Insetter is a library to help apps handle WindowInsets more easily☆1,126Updated last month
- Layouts with lambdas 😎☆1,534Updated last year
- A simple shimmer library for Jetpack Compose.☆664Updated 3 months ago
- The ultimate guide to Android custom views☆754Updated 3 years ago
- A simple Compose Multiplatform library designed to print the reason for recomposition in your console/Logcat window."☆917Updated 7 months ago
- ⚡️ A Compose-driven architecture for Kotlin and Android applications.☆1,508Updated this week
- 🚆 Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.☆515Updated 2 weeks ago
- 🧬 Android DataBinding kit that enables notifying UI layers of data changes without requiring backing properties or relying on reactive p…☆321Updated 2 weeks ago
- Background blurring for Compose Multiplatform / Jetpack Compose☆1,244Updated this week
- ☁️ Jetpack Compose blur effect library, which falls back onto a CPU-based implementation to support older API levels.☆839Updated last week
- I CAN HAZ LOGZ?☆896Updated last year
- Material Motion for Jetpack Compose and Compose Multiplatform☆620Updated 4 months ago
- A collection of Compose libraries for advanced text formatting and alternative display types.☆801Updated 3 months ago