{"code":0,"message":"获取项目列表成功","data":{"projectArray":[{"_id":"681576bc0c2d5a3fbe2ab62b","projectName":"vosk-android-demo","createTime":"2025-05-03T01:12:28.000Z","updateTime":"2025-05-03T01:12:28.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/alphacep/vosk-android-demo","authorName":"alphacep","desc":"Offline speech recognition for Android with Vosk library.","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/alphacep","codeKKUrl":"https://p.codekk.com/detail/Android/alphacep/vosk-android-demo"},{"_id":"6814172d0c2d5a3fbe2ab628","projectName":"kediatR","createTime":"2025-05-02T00:50:17.000Z","updateTime":"2025-05-02T00:50:17.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/Trendyol/kediatR","authorName":"Trendyol","desc":"Mediator implementation in Kotlin with native coroutine support","officialUrl":"https://trendyol.github.io/kediatR/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/Trendyol","codeKKUrl":"https://p.codekk.com/detail/Android/Trendyol/kediatR"},{"_id":"6814172d0c2d5a3fbe2ab627","projectName":"stove","createTime":"2025-05-02T00:49:25.000Z","updateTime":"2025-05-02T00:49:25.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/Trendyol/stove","authorName":"Trendyol","desc":"Stove: The easiest way of writing e2e/component tests for your JVM back-end API with Kotlin","officialUrl":"https://trendyol.github.io/stove/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/Trendyol","codeKKUrl":"https://p.codekk.com/detail/Android/Trendyol/stove"},{"_id":"68129b840c2d5a3fbe2ab621","projectName":"Expo-Crossy-Road","createTime":"2025-04-30T21:17:40.000Z","updateTime":"2025-04-30T21:17:40.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/EvanBacon/Expo-Crossy-Road","authorName":"EvanBacon","desc":"🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔","officialUrl":"https://crossyroad.expo.app","lang":"typescript","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/EvanBacon","codeKKUrl":"https://p.codekk.com/detail/typescript/EvanBacon/Expo-Crossy-Road"},{"_id":"68129b840c2d5a3fbe2ab620","projectName":"composelife","createTime":"2025-04-30T20:56:59.000Z","updateTime":"2025-04-30T20:56:59.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/alexvanyo/composelife","authorName":"alexvanyo","desc":"A Game of Life simulator Android app and watchface built with Jetpack Compose","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/alexvanyo","codeKKUrl":"https://p.codekk.com/detail/Android/alexvanyo/composelife"},{"_id":"6810af520c2d5a3fbe2ab61b","projectName":"mountaincore","createTime":"2025-04-29T10:38:05.000Z","updateTime":"2025-04-29T10:38:05.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/rossturner/mountaincore","authorName":"rossturner","desc":"A simulation-based strategy game featuring dwarves, written in Java with LibGDX","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/rossturner","codeKKUrl":"https://p.codekk.com/detail/Android/rossturner/mountaincore"},{"_id":"680dfe3b0c2d5a3fbe2ab619","projectName":"BookLore","createTime":"2025-04-27T09:36:31.000Z","updateTime":"2025-04-27T09:36:31.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/adityachandelgit/BookLore","authorName":"adityachandelgit","desc":"BookLore is a web app for hosting, managing, and exploring books, with support for PDFs, eBooks, reading progress, metadata, and stats.","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/adityachandelgit","codeKKUrl":"https://p.codekk.com/detail/Android/adityachandelgit/BookLore"},{"_id":"680a420d0c2d5a3fbe2ab617","projectName":"KuiklyUI","createTime":"2025-04-24T13:02:26.000Z","updateTime":"2025-04-24T13:02:26.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/Tencent-TDS/KuiklyUI","authorName":"Tencent-TDS","desc":"","officialUrl":null,"lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/Tencent-TDS","codeKKUrl":"https://p.codekk.com/detail/Android/Tencent-TDS/KuiklyUI"},{"_id":"6806234f0c2d5a3fbe2ab615","projectName":"secured-datastore","createTime":"2025-04-21T10:31:01.000Z","updateTime":"2025-04-21T10:31:01.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/Fi5t/secured-datastore","authorName":"Fi5t","desc":"Example of encryption Jetpack Proto DataStore with Tink","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/Fi5t","codeKKUrl":"https://p.codekk.com/detail/Android/Fi5t/secured-datastore"},{"_id":"6805eb100c2d5a3fbe2ab614","projectName":"CustomShadow","createTime":"2025-04-21T06:14:48.000Z","updateTime":"2025-04-21T06:14:48.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/Debdutta-Panda/CustomShadow","authorName":"Debdutta-Panda","desc":"","officialUrl":null,"lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/Debdutta-Panda","codeKKUrl":"https://p.codekk.com/detail/Android/Debdutta-Panda/CustomShadow"},{"_id":"6802c97a0c2d5a3fbe2ab611","projectName":"app-platform","createTime":"2025-04-18T21:21:26.000Z","updateTime":"2025-04-18T21:21:26.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/amzn/app-platform","authorName":"amzn","desc":"A lightweight application framework for state and memory management suitable for Kotlin Multiplatform projects.","officialUrl":"https://amzn.github.io/app-platform/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/amzn","codeKKUrl":"https://p.codekk.com/detail/Android/amzn/app-platform"},{"_id":"6802c97a0c2d5a3fbe2ab610","projectName":"carbon-compose","createTime":"2025-04-18T21:10:31.000Z","updateTime":"2025-04-18T21:10:31.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/gabrieldrn/carbon-compose","authorName":"gabrieldrn","desc":"Carbon design system implementation with KMP and Compose Multiplatform","officialUrl":"https://gabrieldrn.github.io/carbon-compose/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/gabrieldrn","codeKKUrl":"https://p.codekk.com/detail/Android/gabrieldrn/carbon-compose"},{"_id":"680267120c2d5a3fbe2ab60e","projectName":"spring-boot-quick","createTime":"2025-04-18T14:15:12.000Z","updateTime":"2025-04-18T14:15:12.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/vector4wang/spring-boot-quick","authorName":"vector4wang","desc":":herb: 基于 springboot 的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、k3s、k3d、k8s、mybatis 加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存 cache、爬虫、jwt、GraphQL、dubbo、zookeeper 和 Async 等等:pushpin:","officialUrl":"http://blog.wangxc.club","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/vector4wang","codeKKUrl":"https://p.codekk.com/detail/Android/vector4wang/spring-boot-quick"},{"_id":"67fee30f0c2d5a3fbe2ab60c","projectName":"Kotlin-bench","createTime":"2025-04-15T22:24:04.000Z","updateTime":"2025-04-15T22:24:04.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/firebenders/Kotlin-bench","authorName":"firebenders","desc":"Kotlin-bench Can Language Models Resolve Real-world Kotlin & Android Issues?","officialUrl":"https://www.firebender.com/blog/kotlin-bench","lang":"python","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/firebenders","codeKKUrl":"https://p.codekk.com/detail/python/firebenders/Kotlin-bench"},{"_id":"67fe1e340c2d5a3fbe2ab60a","projectName":"xiaozhi-android-client","createTime":"2025-04-15T08:29:18.000Z","updateTime":"2025-04-15T08:29:18.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/TOM88812/xiaozhi-android-client","authorName":"TOM88812","desc":"一个基于小智、xiaozhi-server 的 Android、IOS 语音对话应用,支持实时语音交互和文字对话。现在是 flutter 版本,打通 IOS、Android 端。请同志们动动小手,点点小星星,予以鼓励。","officialUrl":"","lang":"dart","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/TOM88812","codeKKUrl":"https://p.codekk.com/detail/dart/TOM88812/xiaozhi-android-client"},{"_id":"67fa45cc0c2d5a3fbe2ab608","projectName":"CMP-Unit-Converter","createTime":"2025-04-12T10:36:29.000Z","updateTime":"2025-04-12T10:36:29.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/tkuenneth/CMP-Unit-Converter","authorName":"tkuenneth","desc":"A Compose Multiplatform unit converter","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/tkuenneth","codeKKUrl":"https://p.codekk.com/detail/Android/tkuenneth/CMP-Unit-Converter"},{"_id":"67f99d120c2d5a3fbe2ab606","projectName":"similarity","createTime":"2025-04-11T22:44:19.000Z","updateTime":"2025-04-11T22:44:19.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/shibing624/similarity","authorName":"shibing624","desc":"similarity: Text similarity calculation Toolkit for Java. 文本相似度计算工具包,java 编写,可用于文本相似度计算、情感分析等任务,开箱即用。","officialUrl":"https://shibing624.github.io/similarity/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/shibing624","codeKKUrl":"https://p.codekk.com/detail/Android/shibing624/similarity"},{"_id":"67f7081d0c2d5a3fbe2ab604","projectName":"compat-patrouille","createTime":"2025-04-09T23:30:39.000Z","updateTime":"2025-04-09T23:30:39.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/GradleUp/compat-patrouille","authorName":"GradleUp","desc":"🐾🐾 La Compat-Patrouille helps you configure your Java/Kotlin compatibility flags.🐾🐾","officialUrl":"https://GradleUp.github.io/compat-patrouille/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/GradleUp","codeKKUrl":"https://p.codekk.com/detail/Android/GradleUp/compat-patrouille"},{"_id":"67f697ac0c2d5a3fbe2ab602","projectName":"kotlin-illustrated-guide","createTime":"2025-04-09T15:49:28.000Z","updateTime":"2025-04-09T15:49:28.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/typealias-studios/kotlin-illustrated-guide","authorName":"typealias-studios","desc":"Source code for the book, Kotlin: An Illustrated Guide","officialUrl":"https://typealias.com/start","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/typealias-studios","codeKKUrl":"https://p.codekk.com/detail/Android/typealias-studios/kotlin-illustrated-guide"},{"_id":"67f67b930c2d5a3fbe2ab600","projectName":"KotlinLogo-ScreenSaver","createTime":"2025-04-09T13:51:22.000Z","updateTime":"2025-04-09T13:51:22.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/zsmb13/KotlinLogo-ScreenSaver","authorName":"zsmb13","desc":"A macOS screensaver featuring Kotlin logos","officialUrl":null,"lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/zsmb13","codeKKUrl":"https://p.codekk.com/detail/Android/zsmb13/KotlinLogo-ScreenSaver"},{"_id":"67f651620c2d5a3fbe2ab5fe","projectName":"kotlinx.fuzz","createTime":"2025-04-09T10:09:09.000Z","updateTime":"2025-04-09T10:09:09.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/JetBrains-Research/kotlinx.fuzz","authorName":"JetBrains-Research","desc":"Fuzzer for Kotlin libraries","officialUrl":"","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/JetBrains-Research","codeKKUrl":"https://p.codekk.com/detail/Android/JetBrains-Research/kotlinx.fuzz"},{"_id":"67f5543d0c2d5a3fbe2ab5fc","projectName":"1brc","createTime":"2025-04-08T16:02:12.000Z","updateTime":"2025-04-08T16:02:12.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/gunnarmorling/1brc","authorName":"gunnarmorling","desc":"1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java","officialUrl":"https://www.morling.dev/blog/one-billion-row-challenge/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/gunnarmorling","codeKKUrl":"https://p.codekk.com/detail/Android/gunnarmorling/1brc"},{"_id":"67f4d5a50c2d5a3fbe2ab5fa","projectName":"WAuxiliary_Public","createTime":"2025-04-08T06:54:28.000Z","updateTime":"2025-04-08T06:54:28.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/HdShare/WAuxiliary_Public","authorName":"HdShare","desc":"WAuxiliary Hook Source","officialUrl":"https://github.com/Xposed-Modules-Repo/me.hd.wauxv","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/HdShare","codeKKUrl":"https://p.codekk.com/detail/Android/HdShare/WAuxiliary_Public"},{"_id":"67f26ada0c2d5a3fbe2ab5f8","projectName":"gobley","createTime":"2025-04-06T11:46:10.000Z","updateTime":"2025-04-06T11:46:10.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/gobley/gobley","authorName":"gobley","desc":"Embed Rust into your Kotlin Multiplatform project","officialUrl":"https://gobley.dev/","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/gobley","codeKKUrl":"https://p.codekk.com/detail/Android/gobley/gobley"},{"_id":"67eebcae0c2d5a3fbe2ab5f6","projectName":"metro","createTime":"2025-04-03T16:46:39.000Z","updateTime":"2025-04-03T16:46:39.000Z","expiredTimes":0,"usedTimes":0,"voteUp":0,"recommend":false,"hide":false,"projectUrl":"https://github.com/ZacSweers/metro","authorName":"ZacSweers","desc":"A multiplatform dependency injection framework for Kotlin","officialUrl":"https://zacsweers.github.io/metro","lang":"Android","source":"GitHub","committer":"codeKKAuto","authorUrl":"https://github.com/ZacSweers","codeKKUrl":"https://p.codekk.com/detail/Android/ZacSweers/metro"}]}}