{"repo":"RevenueCat/placeholder-compose","free":true,"listed":false,"github":"https://github.com/RevenueCat/placeholder-compose","clone":"git clone https://github.com/RevenueCat/placeholder-compose.git","description":"✨ Fully customizable placeholder loading effects for Jetpack Compose and KMP.","language":"Kotlin","stars":243,"topics":["android","compose","jetpack-compose","kotlin","placeholder","revenuecat","shimmer"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"✨ Fully customizable placeholder loading effects for Jetpack Compose and KMP. 📷 Previews ✍️ Technical Content If you want to explore how to create custom modifiers with the primary three different APIs, Modifier.then() , Modifier.composed() , and Modifier.Node , and demonstrate how RevenueCat’s Android SDK leverages Modifier.Node to deliver better UI performance, check out Exploring Modifier.Node for creating custom Modifiers in Jetpack Compose. Contribution 🧡 Placeholder is maintained by RevenueCat. RevenueCat SDK for Android allows you to implement in-app subscriptions and a paywall system on top of Google Play Billing. Also, anyone can contribute to improving code, docs, or something following our Contributing Guideline. Download Version Catalog If you're using Version Catalog, you can configure the dependency by adding it to your libs.versions.toml file as follows: Gradle Add the dependency below to your module 's build.gradle.kts file: For Kotlin Multiplatform, add the dependency below to your module 's build.gradle.kts file: Usage You can easily implement beautiful loading placeholders using the placeholder modifier. It offers intuitive customization options for colors, shapes, and highlight animations, allowing you to create a wide variety of loading effects. If you want to just directly dive into the sample codes, check out the demo project. Basic Usage The placeholder modifier displays an animated loading overlay over your content while it's being loaded. Simply ad","default_branch":null,"files":null,"tree":[],"storefront":"/r/RevenueCat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RevenueCat/placeholder-compose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}