{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"KataSuperHeroesCompose","owner":"Karumi","isFork":false,"description":"Super Heroes Kata implemented using Jetpack Compose and Screenshot Testing.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":0,"starsCount":19,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-16T07:15:51.469Z"}},{"type":"Public","name":"KataSuperHeroesJetpack","owner":"Karumi","isFork":false,"description":"SuperHeroes kata for Jetpack Developers in Kotlin","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":9,"issueCount":1,"starsCount":47,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-24T07:42:48.153Z"}},{"type":"Public","name":"KataScreenshotKotlin","owner":"Karumi","isFork":false,"description":"Screenshot Kata for Android Developers with Kotlin. The main goal is to practice UI Screenshot Testing.","topicNames":["training","testing","kata","android","kotlin","marvel","kodein","screenshot-tests"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":77,"forksCount":36,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-16T08:33:00.085Z"}},{"type":"Public","name":"CoilContentScaleBugReport","owner":"Karumi","isFork":false,"description":"Repository used to report to accompanist","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-07T14:01:10.610Z"}},{"type":"Public","name":"NewtonsTimer","owner":"Karumi","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":25,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-26T07:16:17.928Z"}},{"type":"Public","name":"BasicTextFieldKeyboardBug","owner":"Karumi","isFork":false,"description":"Repository used to show how to reproduce a bug we've found in BasicTextField component.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-21T07:21:51.288Z"}},{"type":"Public","name":"AndroidViewBug","owner":"Karumi","isFork":false,"description":"Sample repository used to show the bug we've found when we add an AndroidView inside an scrollable item","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-18T12:40:31.746Z"}},{"type":"Public","name":"ShotThis","owner":"Karumi","isFork":true,"description":"Testing an application with snapshot test Karumi/Shot plugin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Open Software License 3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-04T07:26:47.495Z"}},{"type":"Public","name":"WeakDelegate","owner":"Karumi","isFork":false,"description":"WeakReference property delegate proposal","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":1,"starsCount":47,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-08T17:43:52.332Z"}},{"type":"Public","name":"Hagu","owner":"Karumi","isFork":false,"description":"Gradle plugin to enable Kotlin build configuration secrets for Kotlin, Kotlin-Native / Multiplatform.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":3,"starsCount":47,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-24T15:13:55.513Z"}},{"type":"Public","name":"KataSuperHeroesKotlin","owner":"Karumi","isFork":false,"description":"Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.","topicNames":["training","testing","kotlin-android","ui-testing","kotlin","espresso","marvel","kodein"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":86,"forksCount":35,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-10T17:29:46.082Z"}},{"type":"Public","name":"KataLogInLogOutKotlin","owner":"Karumi","isFork":false,"description":"Solution for the testing kata imparted during the mobile testing training written in Kotlin","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-10T15:47:41.621Z"}},{"type":"Public","name":"MagicCounterKataAndroid","owner":"Karumi","isFork":false,"description":"Magic counter kata for Android developers. The main goal is to unit and integration testing.","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-15T10:53:53.328Z"}},{"type":"Public","name":"KataTODOApiClientKotlin","owner":"Karumi","isFork":false,"description":"TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer","topicNames":["training","testing","integration-testing","retrofit","kotlin","kata","mockwebserver"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":60,"forksCount":40,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-04T10:20:22.073Z"}},{"type":"Public","name":"KataContactsKotlin","owner":"Karumi","isFork":false,"description":"KataContacts written in Kotlin. The main goal is to practice Clean Architecture Development","topicNames":["training","testing","kata","kotlin"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-29T15:13:31.230Z"}},{"type":"Public","name":"KataSuperHeroesSpringBoot","owner":"Karumi","isFork":false,"description":"This is a spring boot kata for the courses.","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":7,"issueCount":0,"starsCount":10,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-21T22:39:12.322Z"}},{"type":"Public","name":"KataCoroutines","owner":"Karumi","isFork":false,"description":"Transform this game-of-life sequential implementation to a parallel version with Kotlin coroutines","topicNames":["training","kata","kotlin","gameoflife","coroutines"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-17T14:52:55.665Z"}},{"type":"Public","name":"SpringBootKotlin","owner":"Karumi","isFork":false,"description":"Spring boot Kotlin example","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":38,"forksCount":14,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-17T14:51:36.673Z"}},{"type":"Public","name":"MaxibonKataKotlin","owner":"Karumi","isFork":false,"description":"Maxibon kata for Kotlin Developers. The main goal is to practice property based testing.","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":43,"forksCount":26,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-17T14:43:07.598Z"}},{"type":"Public","name":"AndroidAnimations","owner":"Karumi","isFork":false,"description":"This is the project where we will analyze study and put into practice how to work with animations in Android","topicNames":["training"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":9,"issueCount":0,"starsCount":22,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-17T14:38:48.539Z"}},{"type":"Public","name":"HotSwitchLocalizationTest","owner":"Karumi","isFork":false,"description":"Android app implemented to show how to change the language and country used by our apps in runtime without restarting thea app. This only works for API >= 17. For API < 17 the localization change is not applied.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-24T09:17:18.183Z"}},{"type":"Public","name":"play-framework-kotlin","owner":"Karumi","isFork":false,"description":"This repository is to show how to create an Play Framework project using Kotlin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-27T22:53:55.684Z"}},{"type":"Public","name":"kodein-sample-testing","owner":"Karumi","isFork":false,"description":"This repository aims to be a small example of how to use Kodein to provide different implementations for production code and testing code","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":0,"starsCount":11,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-06T21:08:15.470Z"}},{"type":"Public","name":"SuperHeroesKotlin","owner":"Karumi","isFork":false,"description":"An example of architecture in kotlin","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":1,"starsCount":41,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-01-23T08:04:04.710Z"}}],"repositoryCount":24,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}