{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"circuit","owner":"slackhq","isFork":false,"description":"⚡️ A Compose-driven architecture for Kotlin and Android applications.","topicNames":["android","kotlin","architecture","udf","compose","mvi"],"topicsNotShown":0,"allTopics":["android","kotlin","architecture","udf","compose","mvi"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":11,"issueCount":13,"starsCount":1336,"forksCount":63,"license":"Apache License 2.0","participation":[11,7,5,9,20,13,11,9,15,10,15,15,10,35,23,3,20,15,22,7,12,4,13,10,10,16,24,11,6,20,7,14,11,14,16,19,26,15,15,10,22,12,18,10,14,6,24,8,17,5,17,10],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T19:15:39.852Z"}},{"type":"Public","name":"slack-gradle-plugin","owner":"slackhq","isFork":false,"description":"Gradle and IntelliJ build tooling used in Slack's Android repo","topicNames":["android","kotlin","java","gradle","intellij","intellij-plugin"],"topicsNotShown":0,"allTopics":["android","kotlin","java","gradle","intellij","intellij-plugin"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":10,"issueCount":13,"starsCount":420,"forksCount":18,"license":"Apache License 2.0","participation":[0,14,7,20,27,11,15,12,16,0,41,10,5,19,5,0,19,16,7,4,10,6,11,16,5,14,13,16,17,15,4,7,17,4,3,13,2,5,8,18,16,15,12,7,5,10,8,11,6,7,5,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T08:06:29.885Z"}},{"type":"Public","name":"slack-lints","owner":"slackhq","isFork":false,"description":"A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.","topicNames":["lint","android-lint","static-analysis","android","kotlin"],"topicsNotShown":0,"allTopics":["lint","android-lint","static-analysis","android","kotlin"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":5,"issueCount":11,"starsCount":211,"forksCount":10,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T08:03:09.392Z"}},{"type":"Public","name":"compose-lints","owner":"slackhq","isFork":false,"description":"Lint checks to aid with a healthy adoption of Compose","topicNames":["android","kotlin","lint","static-code-analysis","static-analysis","compose","jetpack-compose"],"topicsNotShown":0,"allTopics":["android","kotlin","lint","static-code-analysis","static-analysis","compose","jetpack-compose"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":2,"issueCount":18,"starsCount":353,"forksCount":18,"license":"Apache License 2.0","participation":[1,8,1,1,4,6,4,4,0,0,0,0,0,0,0,1,0,12,5,0,0,0,10,0,0,0,15,7,0,0,0,10,0,12,18,9,7,2,2,6,8,2,5,5,0,6,0,0,7,3,4,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T08:02:12.482Z"}},{"type":"Public","name":"kotlin-cli-util","owner":"slackhq","isFork":false,"description":"Kotlin CLI utilities, mostly intended for use with Clikt","topicNames":["kotlin","cli","kotlin-script","clikt"],"topicsNotShown":0,"allTopics":["kotlin","cli","kotlin-script","clikt"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":2,"issueCount":0,"starsCount":34,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T17:02:39.154Z"}},{"type":"Public","name":"moshi-gson-interop","owner":"slackhq","isFork":false,"description":"An interop tool for safely mixing Moshi and Gson models in JSON serialization.","topicNames":["kotlin","java","json","gson","moshi"],"topicsNotShown":0,"allTopics":["kotlin","java","json","gson","moshi"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":2,"issueCount":3,"starsCount":43,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T18:03:19.030Z"}},{"type":"Public","name":"keeper","owner":"slackhq","isFork":false,"description":"A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.","topicNames":["android","testing","gradle","android-test","proguard","r8","android-gradle-plugin"],"topicsNotShown":0,"allTopics":["android","testing","gradle","android-test","proguard","r8","android-gradle-plugin"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":5,"starsCount":253,"forksCount":23,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T17:00:21.976Z"}},{"type":"Public","name":"EitherNet","owner":"slackhq","isFork":false,"description":"A pluggable sealed API result type for modeling Retrofit responses.","topicNames":["java","retrofit","okhttp","kotlin"],"topicsNotShown":0,"allTopics":["java","retrofit","okhttp","kotlin"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":2,"starsCount":730,"forksCount":23,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T20:48:48.898Z"}},{"type":"Public","name":"auto-value-kotlin","owner":"slackhq","isFork":false,"description":"An AutoValue extension that generates binary and source compatible equivalent Kotlin data classes of AutoValue models.","topicNames":["kotlin","autovalue-extensions","autovalue","kotlinpoet"],"topicsNotShown":0,"allTopics":["kotlin","autovalue-extensions","autovalue","kotlinpoet"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":4,"issueCount":4,"starsCount":25,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T01:11:17.220Z"}}],"repositoryCount":9,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}