{"repo":"skydoves/Cloudy","free":true,"listed":false,"github":"https://github.com/skydoves/Cloudy","clone":"git clone https://github.com/skydoves/Cloudy.git","description":"☁️ Kotlin Multiplatform blur and liquid glass effect library for Compose, with GPU-accelerated rendering and CPU fallback for older devices.","language":"Kotlin","stars":1256,"topics":["android","blur","blur-image","jetpack-compose","skydoves"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Cloudy Kotlin Multiplatform surface effects library for Compose — blur, liquid glass, and shader-driven looks — with GPU-accelerated rendering and CPU fallback for older devices. See documentation for more details. Cloudy started as a backport of the blur effect for Jetpack Compose with cross-platform support, and has grown to cover liquid glass and open shader effects as well. The Modifier.cloudy(radius = …) blur path supports only Android 12 and higher without the deprecated RenderScript APIs; see Platform Support for the CPU fallback on older devices. Cloudy ships four independent effects you can mix and match on any composable — pick the ones you need: Effect Modifier What it does -------- ---------- --------------- Self blur Modifier.cloudy(radius = …) Blurs a composable's own content Backdrop blur Modifier.cloudy(sky = …) Blurs the content behind a composable (glassmorphism) Liquid Glass Modifier.liquidGlass(…) A realistic glass lens with refraction and chromatic dispersion Mirage Modifier.mirage { } An open shader-effect plan — thin-film / specular presets, or your own Table of contents - Download - Part I — Effects - Self blur - Backdrop blur - Liquid Glass - Mirage - Part II — Going further - Motion-driven light sources - Authoring your own Mirage optic - Blur effect with network images - Acknowledgements - License 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","default_branch":null,"files":null,"tree":[],"storefront":"/r/skydoves","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skydoves/Cloudy/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."}