@Karumi

Top repositories

1

Dexter

Android library that simplifies the process of requesting permissions at runtime.
Java
5,235
star
2

Rosie

Rosie is an Android framework to create applications following the principles of Clean Architecture.
Java
1,823
star
3

ExpandableSelector

ExpandableSelector is an Android library created to show a list of Button/ImageButton widgets inside a animated container which can be collapsed or expanded.
Java
693
star
4

KataSuperHeroesAndroid

Super Heroes Kata for Android Developers. The main goal is to practice UI Testing.
Java
683
star
5

HeaderRecyclerView

HeaderRecyclerView is an Android library created to be able to use RecyclerView.Adapter with a header in a easy way. To use this library create your RecyclerView.Adapter classes extending from HeaderRecyclerViewAdapter.
Java
501
star
6

Dividers

Dividers is a simple Android library to create easy separators for your RecyclerViews
Java
485
star
7

AndroidAudit

Your Android app as a crime scene!!!
466
star
8

BothamUI

Model View Presenter Framework written in Swift.
Swift
347
star
9

KataScreenshotAndroid

Screenshot Kata for Android Developers. The main goal is to practice UI Testing.
Java
264
star
10

KataContactsJava

KataContacts written in Java. The main goal is to practice Clean Architecture Development.
Java
111
star
11

project-quality-assurance

Define a general guidance for tech projects quality assurance at Karumi.
102
star
12

KataSuperHeroesKotlin

Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.
Kotlin
86
star
13

KataScreenshotKotlin

Screenshot Kata for Android Developers with Kotlin. The main goal is to practice UI Screenshot Testing.
Kotlin
77
star
14

KataSuperHeroesIOS

Super heroes kata for iOS Developers. The main goal is to practice UI Testing.
Swift
70
star
15

learnyougit

A self-guided workshop to learn the basics and some of the internals of Git
JavaScript
67
star
16

MarvelApiClientAndroid

Api client for Marvel Api
Java
66
star
17

MaxibonKataJava

Maxibon kata for Java Developers. The main goal is to practice property based testing.
Java
65
star
18

KataTODOApiClientKotlin

TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
Kotlin
60
star
19

KataContactsSwift

KataContacts written in Swift. The main goal is to practice Clean Architecture Development.
Swift
60
star
20

KataTODOApiClientJava

TODO API Client Kata for Java Developers. The main goal is to practice integration testing using MockWebServer.
Java
53
star
21

play-framework-kotlin

This repository is to show how to create an Play Framework project using Kotlin
Kotlin
48
star
22

KataContactsKotlin

KataContacts written in Kotlin. The main goal is to practice Clean Architecture Development
Kotlin
48
star
23

Hagu

Gradle plugin to enable Kotlin build configuration secrets for Kotlin, Kotlin-Native / Multiplatform.
Kotlin
47
star
24

KataSuperHeroesJetpack

SuperHeroes kata for Jetpack Developers in Kotlin
Kotlin
47
star
25

WeakDelegate

WeakReference property delegate proposal
Kotlin
47
star
26

KotlinMultiplatformApp

Application example using Kotlin multiplatform
Objective-C
43
star
27

MaxibonKataKotlin

Maxibon kata for Kotlin Developers. The main goal is to practice property based testing.
Kotlin
43
star
28

SuperHeroesKotlin

An example of architecture in kotlin
Kotlin
41
star
29

Reddo

Show messages in a 16x32 led matrix using a Raspberry Pi.
Java
39
star
30

SpringBootKotlin

Spring boot Kotlin example
Kotlin
38
star
31

MaxibonKataIOS

Maxibon kata for iOS Developers. The main goal is to practice property based testing.
Swift
26
star
32

BothamNetworking

Networking Framework written in Swift.
Swift
25
star
33

ControlFlowUI

A library that add control flow functionality to SwitUI, using the power of @functionBuilder and ViewBuilder.
Swift
24
star
34

AndroidAnimations

This is the project where we will analyze study and put into practice how to work with animations in Android
Kotlin
22
star
35

KataTODOApiClientIOS

TODO API Client Kata for iOS Developers. The main goal is to practice integration testing using Nocilla and Nimble.
Swift
21
star
36

FoursquareTop

Code for the app made as part of the NSSpain 2016 talk
Swift
21
star
37

KataSuperHeroesCompose

Super Heroes Kata implemented using Jetpack Compose and Screenshot Testing.
Kotlin
18
star
38

iOSBasicTraining

Code associated to the first level of our iOS Training.
Swift
17
star
39

ReactNativePlayground

Playground used to learn and experiment with React Native ๐Ÿš€
TypeScript
16
star
40

KataScreenshotIOS

Screenshot Kata for iOS Developers. The main goal is to practice UI Testing
Swift
16
star
41

KataCoroutines

Transform this game-of-life sequential implementation to a parallel version with Kotlin coroutines
Kotlin
15
star
42

KataLogInLogOutKotlin

Solution for the testing kata imparted during the mobile testing training written in Kotlin
Kotlin
15
star
43

MarvelApiClient

Marvel Api Client written in Swift.
Swift
14
star
44

ktlint-sbt

Ktlint Sbt Plugin
Scala
13
star
45

kodein-sample-testing

This repository aims to be a small example of how to use Kodein to provide different implementations for production code and testing code
Kotlin
11
star
46

KataSuperHeroesSpringBoot

This is a spring boot kata for the courses.
Kotlin
10
star
47

EndZone

Swift
10
star
48

MagicCounterKataAndroid

Magic counter kata for Android developers. The main goal is to unit and integration testing.
Kotlin
9
star
49

hangout-slack-import

Script that help you import your google hangout chat history to Slack
Python
9
star
50

KataSuperHeroesReactNative

Super Heroes Kata for React Native Developers in Typescript.
TypeScript
8
star
51

HotSwitchLocalizationTest

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.
Kotlin
6
star
52

boilerplate-wars

Swift
6
star
53

TestingPlayFramework

Example repository used to show how to test a Play Framework application
Scala
4
star
54

KataContactsCSharp

C#
4
star
55

KataLogInLogOutSwift

Solution for the testing kata imparted during the mobile testing training written in Swift
Swift
4
star
56

LitElementPlayground

Playground used to learn and experiment with Lit Element and Web development
JavaScript
3
star
57

BasicTextFieldKeyboardBug

Repository used to show how to reproduce a bug we've found in BasicTextField component.
Kotlin
3
star
58

ExtensionProtocolforStruct

Swift
3
star
59

infrared-wifi-bridge-led

Open Hardware, Infrared Wifi bridge with an integrated LED Strip.
C
2
star
60

MaxibonKataCSharp

C#
2
star
61

SwiftMonad

Swift
2
star
62

KarumiJekyllTheme

Karumi Official Jekyll Template
CSS
2
star
63

KataSuperHeroesSwiftUI

Swift
2
star
64

MagicCounterKataIOS

Magic counter kata for iOS developers. The main goal is to unit and integration testing.
Swift
1
star