[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7496":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},7496,"haze","chrisbanes\u002Fhaze","chrisbanes","Background blurring for Compose Multiplatform \u002F Jetpack Compose","https:\u002F\u002Fchrisbanes.github.io\u002Fhaze\u002F",null,"Kotlin",2326,70,9,3,0,1,13,77,7,73.75,"Apache License 2.0",false,"main",true,[27,28,29],"blur","compose-multiplatform","jetpack-compose","2026-06-12 04:00:34","\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fmedia\u002Flogo.webp\" alt=\"Haze\" width=\"320\">\n\u003C\u002Fp>\n\n# Haze\n\n[![Maven Central](https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Fdev.chrisbanes.haze\u002Fhaze)](https:\u002F\u002Fsearch.maven.org\u002Fsearch?q=g:dev.chrisbanes.haze) ![Build status](https:\u002F\u002Fgithub.com\u002Fchrisbanes\u002Fhaze\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg)\n\nVisual effects (blur and more) for Compose Multiplatform.\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F836dd79a-abdc-4cdc-b27d-baee394c1e26\n\nHaze provides hardware-accelerated visual effects for Compose Multiplatform — Android, iOS, Desktop, and Web. Built on a modular effect system, it lets you add blur, tint, and custom effects to any composable with a single modifier.\n\n## Platforms\n\n| Platform | Support |\n|---|---|\n| Android | ✅ |\n| Desktop (JVM) | ✅ |\n| iOS | ✅ |\n| Wasm \u002F JS | ✅ |\n\n## Download\n\n```kotlin\ndependencies {\n    implementation(\"dev.chrisbanes.haze:haze:\u003Cversion>\")\n    implementation(\"dev.chrisbanes.haze:haze-blur:\u003Cversion>\")\n    implementation(\"dev.chrisbanes.haze:haze-materials:\u003Cversion>\")\n}\n```\n\n## Quick start\n\n```kotlin\nModifier.hazeEffect(state = hazeState) {\n    blurEffect {\n        blurRadius = 20.dp\n        colorEffects = listOf(HazeColorEffect.tint(Color.Black.copy(alpha = 0.5f)))\n    }\n}\n```\n\n## License\n\n```\nCopyright 2024 Chris Banes\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    https:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n\nFull documentation: https:\u002F\u002Fchrisbanes.github.io\u002Fhaze\n","Haze 是一个为 Compose Multiplatform 和 Jetpack Compose 提供背景模糊等视觉效果的库。其核心功能包括通过硬件加速实现的模糊、色调调整及自定义视觉效果，这些效果可以使用单一修饰符轻松添加到任何可组合项上。基于模块化的效果系统设计，Haze 支持跨平台应用开发，适用于Android、iOS、桌面端以及Web环境。对于需要在多平台上保持一致用户体验，并且希望以高效方式增强UI美观度的应用开发者来说，Haze是一个理想的选择。",2,"2026-06-11 03:12:45","top_language"]