๐Ÿ‡ฐ๐Ÿ‡ท Made in South Korea

Discover South Korea's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of South Korea.

TOP Kotlin Projects

1
skydoves/Pokedex

skydoves/Pokedex

๐Ÿ—ก๏ธ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Kotlin
7,496
star
2
skydoves/android-developer-roadmap

skydoves/android-developer-roadmap

๐Ÿ—บ The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Kotlin
6,880
star
3
skydoves/Balloon

skydoves/Balloon

๐ŸŽˆ Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
Kotlin
3,535
star
4
skydoves/chatgpt-android

skydoves/chatgpt-android

๐Ÿ“ฒ ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.
Kotlin
3,460
star
5
skydoves/TransformationLayout

skydoves/TransformationLayout

๐ŸŒ  Transform between two Views, Activities, and Fragments, or a View to a Fragment with container transform animations for Android.
Kotlin
2,279
star
6
skydoves/landscapist

skydoves/landscapist

๐ŸŒป A pluggable, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library that fetches and displays network images with Glide, Coil, and Fresco.
Kotlin
1,876
star
7
skydoves/DisneyMotions

skydoves/DisneyMotions

๐Ÿฆ A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.
Kotlin
1,482
star
8
skydoves/sandwich

skydoves/sandwich

๐Ÿฅช Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit, Ktor, and Kotlin Multiplatform.
Kotlin
1,403
star
9
skydoves/AndroidVeil

skydoves/AndroidVeil

๐ŸŽญ An easy, flexible way to implement loading skeletons and shimmering effect for Android.
Kotlin
1,384
star
10
skydoves/MarvelHeroes

skydoves/MarvelHeroes

โค๏ธ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
Kotlin
1,224
star
11
skydoves/PowerSpinner

skydoves/PowerSpinner

๐ŸŒ€ A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
Kotlin
1,105
star
12
skydoves/Orbital

skydoves/Orbital

๐Ÿช Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.
Kotlin
989
star
13
skydoves/DisneyCompose

skydoves/DisneyCompose

๐Ÿงธ A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
Kotlin
929
star
14
fornewid/neumorphism

fornewid/neumorphism

Try to Neumorphism in Android (Just experimental!! ๐Ÿงช)
Kotlin
899
star
15
skydoves/WhatIf

skydoves/WhatIf

โ˜” Fluent syntactic sugar of Kotlin for handling single if-else statements, nullable, collections, and booleans.
Kotlin
835
star
16
skydoves/ExpandableLayout

skydoves/ExpandableLayout

๐Ÿฆš An expandable layout that shows a two-level layout with an indicator.
Kotlin
809
star
17
skydoves/ElasticViews

skydoves/ElasticViews

โœจ An easy way to implement an elastic touch effect for Android.
Kotlin
784
star
18
GwonHyeok/StickySwitch

GwonHyeok/StickySwitch

โญ๏ธ beautiful switch widget with sticky animation โญ๏ธ
Kotlin
773
star
19
skydoves/ProgressView

skydoves/ProgressView

๐ŸŒŠ A polished and flexible ProgressView, fully customizable with animations.
Kotlin
755
star
20
skydoves/AndroidRibbon

skydoves/AndroidRibbon

๐ŸŽ€ A fancy and beautiful ribbon with shimmer effects for Android.
Kotlin
684
star
21
sangcomz/FishBun

sangcomz/FishBun

๐ŸกFishBun is Image Picker for android.
Kotlin
666
star
22
skydoves/Cloudy

skydoves/Cloudy

โ˜๏ธ Jetpack Compose blur effect library, which falls back onto a CPU-based implementation to support older API levels.
Kotlin
639
star
23
skydoves/Needs

skydoves/Needs

๐ŸŒ‚ An easy way to implement modern permission instructions popup.
Kotlin
616
star
24
skydoves/Pokedex-AR

skydoves/Pokedex-AR

๐Ÿฆ„ Pokedex-AR demonstrates ARCore, Sceneform, and modern Android tech stacks โ€” such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
Kotlin
582
star
25
sangcomz/StickyTimeLine

sangcomz/StickyTimeLine

๐Ÿ“–StickyTimeLine is timeline view for android.
Kotlin
571
star
26
skydoves/FlexibleBottomSheet

skydoves/FlexibleBottomSheet

๐Ÿฌ Advanced Compose Multiplatform bottom sheet for segmented sizing and non-modal type, similar to Google Maps.
Kotlin
541
star
27
ParkSangGwon/TedImagePicker

ParkSangGwon/TedImagePicker

TedImagePicker is simple/beautiful/smart image picker
Kotlin
522
star
28
fornewid/material-motion-compose

fornewid/material-motion-compose

Material Motion for Jetpack Compose and Compose Multiplatform
Kotlin
492
star
29
onebone/compose-collapsing-toolbar

onebone/compose-collapsing-toolbar

A simple implementation of collapsing toolbar for Jetpack Compose
Kotlin
491
star
30
skydoves/Only

skydoves/Only

๐Ÿ’ An easy way to persist and run code block only as many times as necessary on Android.
Kotlin
485
star
31
skydoves/TheMovies

skydoves/TheMovies

๐ŸŽฌ A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin
484
star
32
skydoves/MovieCompose

skydoves/MovieCompose

๐ŸŽž A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Kotlin
475
star
33
skydoves/TheMovies2

skydoves/TheMovies2

๐ŸŽฌ A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin
474
star
34
skydoves/ColorPickerPreference

skydoves/ColorPickerPreference

๐ŸŽจ A library that lets you implement ColorPicker, ColorPickerDialog, ColorPickerPreference.
Kotlin
474
star
35
skydoves/Submarine

skydoves/Submarine

๐Ÿšค Floating navigation view for displaying a list of items dynamically on Android.
Kotlin
471
star
36
skydoves/retrofit-adapters

skydoves/retrofit-adapters

๐Ÿš† Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
Kotlin
462
star
37
skydoves/Rainbow

skydoves/Rainbow

๐ŸŒˆ Fluent syntactic sugar of Android for applying gradations, shading, and tinting.
Kotlin
451
star
38
skydoves/Orchestra

skydoves/Orchestra

๐ŸŽบ A collection of Jetpack Compose libraries, which allows you to build tooltips, spinners, and color pickers.
Kotlin
447
star
39
skydoves/IndicatorScrollView

skydoves/IndicatorScrollView

๐Ÿง€ A dynamic scroll view that animates indicators according to its scroll position.
Kotlin
415
star
40
skydoves/colorpicker-compose

skydoves/colorpicker-compose

๐ŸŽจ Jetpack Compose color picker library for getting colors from any images by tapping on the desired color.
Kotlin
370
star
41
skydoves/DoubleLift

skydoves/DoubleLift

๐Ÿฆ‹ Expands and collapses a layout horizontally and vertically sequentially.
Kotlin
360
star
42
skydoves/GoldMovies

skydoves/GoldMovies

๐Ÿ‘‘ The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Kotlin
354
star
43
hanjoongcho/aaf-easydiary

hanjoongcho/aaf-easydiary

๐Ÿ“˜ A diary application optimized for user experience.
Kotlin
354
star
44
skydoves/lazybones

skydoves/lazybones

๐Ÿ˜ด A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.
Kotlin
351
star
45
skydoves/sealedx

skydoves/sealedx

๐ŸŽฒ Kotlin Symbol Processor that auto-generates extensive sealed classes and interfaces for Android and Kotlin.
Kotlin
316
star
46
skydoves/Bindables

skydoves/Bindables

๐Ÿงฌ Android DataBinding kit for notifying data changes to UI layers with MVVM architecture.
Kotlin
304
star
47
skydoves/AndroidBottomBar

skydoves/AndroidBottomBar

๐Ÿซ A lightweight bottom navigation view, fully customizable with an indicator and animations.
Kotlin
297
star
48
skydoves/GithubFollows

skydoves/GithubFollows

:octocat: A demo project based on MVVM architecture and material design & animations.
Kotlin
293
star
49
hongbeomi/HarryPotter

hongbeomi/HarryPotter

๐Ÿง™๐Ÿป Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt, Compose)
Kotlin
271
star
50
skydoves/gemini-android

skydoves/gemini-android

โœจ Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose.
Kotlin
262
star
51
skydoves/Bundler

skydoves/Bundler

๐ŸŽ Android Intent & Bundle extensions that insert and retrieve values elegantly.
Kotlin
262
star
52
taehwandev/MediaCodecExample

taehwandev/MediaCodecExample

Android MediaCodec Example
Kotlin
255
star
53
arawn/kotlin-spring-example

arawn/kotlin-spring-example

์ฝ”ํ‹€๋ฆฐ(Kotlin)๊ณผ ์Šคํ”„๋ง(Spring Boot, Spring Web, Spring Data JPA)์„ ์‚ฌ์šฉํ•œ Restful API ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์˜ˆ์ œ
Kotlin
222
star
54
skydoves/snitcher

skydoves/snitcher

๐Ÿฆ‰ Snitcher captures global crashes, enabling easy redirection to the exception tracing screen for swift recovery.
Kotlin
216
star
55
Pluu/WebToon

Pluu/WebToon

Android ์›นํˆฐ Application
Kotlin
215
star
56
droidknights/DroidKnightsApp

droidknights/DroidKnightsApp

๊ตญ๋‚ด ์ตœ๋Œ€ ๊ทœ๋ชจ ์•ˆ๋“œ๋กœ์ด๋“œ ์ปจํผ๋Ÿฐ์Šค ๋“œ๋กœ์ด๋“œ๋‚˜์ด์ธ  ์•ฑ
Kotlin
196
star
57
workspace/bottomsheetdialog-compose

workspace/bottomsheetdialog-compose

The most convenient way to use BottomSheetDialog in Jetpack Compose
Kotlin
191
star
58
skydoves/Chamber

skydoves/Chamber

โš–๏ธ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.
Kotlin
185
star
59
skydoves/twitch-clone-compose

skydoves/twitch-clone-compose

๐ŸŽฎ Twitch clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.
Kotlin
180
star
60
agustarc/MVVMArchitecture

agustarc/MVVMArchitecture

An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Kotlin
177
star
61
skydoves/Flourish

skydoves/Flourish

๐ŸŽฉ Flourish implements dynamic ways to show up and dismiss layouts with animations.
Kotlin
174
star
62
WindSekirun/RichUtilsKt

WindSekirun/RichUtilsKt

Advancement Utils for Android Developer written in Kotlin
Kotlin
173
star
63
skydoves/compose-stable-marker

skydoves/compose-stable-marker

โœ’๏ธ Compose stable markers for KMP to tell stable/immutable guarantees to the compose compiler.
Kotlin
169
star
64
ParkSangGwon/TedNaverMapClustering

ParkSangGwon/TedNaverMapClustering

๋„ค์ด๋ฒ„์ง€๋„์šฉ ํด๋Ÿฌ์Šคํ„ฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
Kotlin
165
star
65
omjoonkim/SkeletonLoadingView

omjoonkim/SkeletonLoadingView

SkeletonLoadingView(Shimmer) with Kotlin in Android๐Ÿ’€๐Ÿ’€
Kotlin
164
star
66
skydoves/BaseRecyclerViewAdapter

skydoves/BaseRecyclerViewAdapter

โšก Fast way to bind RecyclerView adapter and ViewHolder for implementing clean sections.
Kotlin
163
star
67
Moop-App/Moop-Android

Moop-App/Moop-Android

ํ•œ๊ตญ ๋ฉ€ํ‹ฐํ”Œ๋ ‰์Šค ๊ทน์žฅ์˜ ํ˜„์žฌ์ƒ์˜์ž‘, ๊ฐœ๋ด‰์˜ˆ์ •์ž‘ ์ •๋ณด๋ฅผ ๋ชจ์•„ ๋ณด์—ฌ์ฃผ๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ์ž…๋‹ˆ๋‹ค.
Kotlin
158
star
68
droidknights/DroidKnights2021_App

droidknights/DroidKnights2021_App

https://droidknights.github.io/2021/
Kotlin
151
star
69
dsa28s/compose-video

dsa28s/compose-video

Video UI Component for Jetpack Compose (Powered by androidx.media3)
Kotlin
147
star
70
kunny/RxFirebase

kunny/RxFirebase

RxJava binding APIs for Firebase.
Kotlin
141
star
71
droidknights/DroidKnights2020_App

droidknights/DroidKnights2020_App

https://play.google.com/store/apps/details?id=com.droidknights.app2020
Kotlin
137
star
72
cchcc/android-mvvm-unittest

cchcc/android-mvvm-unittest

to learn android MVVM and unit test
Kotlin
137
star
73
WindSekirun/RxSocialLogin

WindSekirun/RxSocialLogin

An Android Library that provides social login for 15 platforms within by RxJava2, Kotlin and Firebase Authentication.
Kotlin
126
star
74
skydoves/Multi-ColorPicker

skydoves/Multi-ColorPicker

Android multi colorpicker for getting colors from any images by tapping on the desired color.
Kotlin
125
star
75
gdgand/ComposeFest2021

gdgand/ComposeFest2021

DevFest 2021 ComposeFest ์ฝ”๋“œ๋žฉ Repo ์ž…๋‹ˆ๋‹ค
Kotlin
124
star
76
HeartPattern/MC-Remapper

HeartPattern/MC-Remapper

Deobfuscator for Minecraft by mapping json
Kotlin
123
star
77
skydoves/All-In-One

skydoves/All-In-One

๐Ÿ‘” Health care application for reminding health-todo lists and making healthy habits every day.
Kotlin
118
star
78
3dollar-in-my-pocket/3dollars-in-my-pocket-backend

3dollar-in-my-pocket/3dollars-in-my-pocket-backend

[AppStore, PlayStore] ์ „๊ตญ ๋…ธ์ ์ƒ, ํ‘ธ๋“œํŠธ๋Ÿญ ์ง€๋„ "๊ฐ€์Šด์†3์ฒœ์›"
Kotlin
117
star
79
gdgand/ComposeCamp2022

gdgand/ComposeCamp2022

https://gdg.community.dev/e/m55vvm/
Kotlin
113
star
80
naver/naveridlogin-sdk-android

naver/naveridlogin-sdk-android

๋„ค์ด๋ฒ„ ์•„์ด๋””๋กœ ๋กœ๊ทธ์ธ SDK (์•ˆ๋“œ๋กœ์ด๋“œ)
Kotlin
112
star
81
skydoves/Medal

skydoves/Medal

๐Ÿ…An easy way to implement medal effect for Android.
Kotlin
111
star
82
terry960302/sample-spring-webflux-pattern

terry960302/sample-spring-webflux-pattern

(Kotlin, Postgresql, Webflux, Springboot, Coroutine etc...) ์ €์ฒ˜๋Ÿผ ์ธํ„ฐ๋„ท ํœ˜์ “๊ณ  ๋‹ค๋‹ˆ์ง€ ๋ง๊ณ  webflux ํŒจํ„ด์œผ๋กœ spring์œผ๋กœ ์‹œ์ž‘ํ•˜์‹œ๋ ค๋Š” ๋ถ„์—๊ฒŒ ๋„์›€์„ ์ฃผ๊ณ ์ž ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
Kotlin
110
star
83
sjjeong/SimpleRecyclerView

sjjeong/SimpleRecyclerView

Do not create RecyclerView.Adapter and RecyclerView.ViewHolder anymore.
Kotlin
105
star
84
skydoves/viewmodel-lifecycle

skydoves/viewmodel-lifecycle

๐ŸŒณ ViewModel Lifecycle allows you to track and observe Jetpack's ViewModel lifecycle changes.
Kotlin
104
star
85
omjoonkim/GitHubBrowserApp

omjoonkim/GitHubBrowserApp

GitHubBrowserApp on kotlin + rxJava2 + AAC+ retrofit2 + mvvm + koin + cleanArchitecture(modularization)
Kotlin
101
star
86
naver/spring-batch-plus

naver/spring-batch-plus

Add useful features to spring batch
Kotlin
100
star
87
ParkSangGwon/TedKeyboardObserver

ParkSangGwon/TedKeyboardObserver

TedKeyboardObserver is keyboard's visibility observer
Kotlin
99
star
88
namjug-kim/reactive-crypto

namjug-kim/reactive-crypto

๐Ÿ’ฒ๐Ÿ“ˆA Kotlin/Java library for cryptocurrency trading. Supporting REST Api and WebSockets non-blocking client base on Reactor Netty
Kotlin
96
star
89
zladnrms/RoundableLayout

zladnrms/RoundableLayout

RoundableLayout is an Android library for building a layout with the round corners. working especially well with MotionLayout.
Kotlin
92
star
90
WindSekirun/NaraeAudioRecorder

WindSekirun/NaraeAudioRecorder

AudioRecorder for Android powered by Kotlin
Kotlin
87
star
91
joyceHong0524/socket.io_android

joyceHong0524/socket.io_android

Android + Socket.io Chat ultimate example
Kotlin
87
star
92
mscheong01/krotoDC

mscheong01/krotoDC

Protobuf Kotlin Dataclass, Converter & Custom Kotlin Coroutine gRPC Generator
Kotlin
86
star
93
minsik-ai/Kamera

minsik-ai/Kamera

Sample Android app for showcasing custom implementation of OpenGL camera preview display, written in Kotlin.
Kotlin
83
star
94
seyoungcho2/ComposeDynamicTheme

seyoungcho2/ComposeDynamicTheme

Provides Dynamic Theme for Jetpack Compose
Kotlin
83
star
95
debop/koda-time

debop/koda-time

Joda Time and Java 8 Time Extensions for Kotlin
Kotlin
83
star
96
technical-learn-room/kotlin-learn

technical-learn-room/kotlin-learn

์†”์งํžˆ ์ฝ”ํ‹€๋ฆฐ ํ•˜๋ฉด์„œ ๋ชจ๋ฅด๋Š” ๊ฑฐ ์žˆ์„ ๊ฑธ์š”?
Kotlin
79
star
97
hongbeomi/MacGyver

hongbeomi/MacGyver

๐Ÿค– A simple application using Google's MLkit library and cameraX api.
Kotlin
77
star
98
KimReady/LOL-Champs

KimReady/LOL-Champs

Android Demo App for League of legends's Champions based on MVVM design pattern
Kotlin
77
star
99
taehwandev/Kotlin-Udemy-Sample

taehwandev/Kotlin-Udemy-Sample

Kotlin
76
star
100
agemor/neis-api

agemor/neis-api

๋น ๋ฅด๊ณ  ๊ฐ€๋ฒผ์šด ์ „๊ตญ ์ดˆ, ์ค‘, ๊ณ ๋“ฑํ•™๊ต ๊ธ‰์‹ ์‹๋‹จ/ํ•™์‚ฌ์ผ์ • ํŒŒ์„œ
Kotlin
76
star