🇰🇷 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,749
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
7,184
star
3
skydoves/Balloon

skydoves/Balloon

🎈 Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
Kotlin
3,675
star
4
skydoves/chatgpt-android

skydoves/chatgpt-android

📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
Kotlin
3,661
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,341
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
2,031
star
7
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,507
star
8
skydoves/DisneyMotions

skydoves/DisneyMotions

🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.
Kotlin
1,502
star
9
skydoves/AndroidVeil

skydoves/AndroidVeil

🎭 An easy and flexible way to implement loading skeletons and shimmering effects on layouts for Android.
Kotlin
1,474
star
10
skydoves/MarvelHeroes

skydoves/MarvelHeroes

❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
Kotlin
1,239
star
11
skydoves/PowerSpinner

skydoves/PowerSpinner

🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
Kotlin
1,188
star
12
skydoves/Orbital

skydoves/Orbital

🪐 Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.
Kotlin
1,097
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
945
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
853
star
16
skydoves/ExpandableLayout

skydoves/ExpandableLayout

🦚 An expandable layout that shows a two-level layout with an indicator.
Kotlin
825
star
17
skydoves/ElasticViews

skydoves/ElasticViews

✨ An easy way to implement an elastic touch effect for Android.
Kotlin
811
star
18
skydoves/Cloudy

skydoves/Cloudy

☁️ Jetpack Compose blur effect library, which falls back onto a CPU-based implementation to support older API levels.
Kotlin
788
star
19
skydoves/ProgressView

skydoves/ProgressView

🌊 A polished and flexible ProgressView, fully customizable with animations.
Kotlin
783
star
20
GwonHyeok/StickySwitch

GwonHyeok/StickySwitch

⭐️ beautiful switch widget with sticky animation ⭐️
Kotlin
774
star
21
skydoves/FlexibleBottomSheet

skydoves/FlexibleBottomSheet

🐬 Advanced Compose Multiplatform bottom sheet for segmented sizing, non-modal type, and allows interaction behind the bottom sheet similar to Google Maps.
Kotlin
733
star
22
skydoves/AndroidRibbon

skydoves/AndroidRibbon

🎀 A fancy and beautiful ribbon with shimmer effects for Android.
Kotlin
692
star
23
sangcomz/FishBun

sangcomz/FishBun

🐡FishBun is Image Picker for android.
Kotlin
669
star
24
skydoves/pokedex-compose

skydoves/pokedex-compose

🗡️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.
Kotlin
660
star
25
skydoves/Needs

skydoves/Needs

🌂 An easy way to implement modern permission instructions popup.
Kotlin
614
star
26
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
585
star
27
sangcomz/StickyTimeLine

sangcomz/StickyTimeLine

📖StickyTimeLine is timeline view for android.
Kotlin
578
star
28
ParkSangGwon/TedImagePicker

ParkSangGwon/TedImagePicker

TedImagePicker is simple/beautiful/smart image picker
Kotlin
538
star
29
onebone/compose-collapsing-toolbar

onebone/compose-collapsing-toolbar

A simple implementation of collapsing toolbar for Jetpack Compose
Kotlin
504
star
30
skydoves/retrofit-adapters

skydoves/retrofit-adapters

🚆 Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
Kotlin
501
star
31
skydoves/MovieCompose

skydoves/MovieCompose

🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Kotlin
496
star
32
skydoves/TheMovies

skydoves/TheMovies

🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin
496
star
33
fornewid/material-motion-compose

fornewid/material-motion-compose

Material Motion for Jetpack Compose and Compose Multiplatform
Kotlin
492
star
34
skydoves/Only

skydoves/Only

💐 An easy way to persist and run code block only as many times as necessary on Android.
Kotlin
483
star
35
skydoves/ColorPickerPreference

skydoves/ColorPickerPreference

🎨 A library that lets you implement ColorPicker, ColorPickerDialog, ColorPickerPreference.
Kotlin
476
star
36
skydoves/TheMovies2

skydoves/TheMovies2

🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin
476
star
37
skydoves/Submarine

skydoves/Submarine

🚤 Floating navigation view for displaying a list of items dynamically on Android.
Kotlin
473
star
38
skydoves/Orchestra

skydoves/Orchestra

🎺 A collection of Jetpack Compose libraries, which allows you to build tooltips, spinners, and color pickers.
Kotlin
458
star
39
skydoves/colorpicker-compose

skydoves/colorpicker-compose

🎨 Kotlin Multiplatform color picker library for getting colors from any images by tapping on the desired color.
Kotlin
456
star
40
skydoves/Rainbow

skydoves/Rainbow

🌈 Fluent syntactic sugar of Android for applying gradations, shading, and tinting.
Kotlin
450
star
41
skydoves/IndicatorScrollView

skydoves/IndicatorScrollView

🧀 A dynamic scroll view that animates indicators according to its scroll position.
Kotlin
415
star
42
skydoves/DoubleLift

skydoves/DoubleLift

🦋 Expands and collapses a layout horizontally and vertically sequentially.
Kotlin
360
star
43
skydoves/GoldMovies

skydoves/GoldMovies

👑 The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Kotlin
356
star
44
hanjoongcho/aaf-easydiary

hanjoongcho/aaf-easydiary

📘 A diary application optimized for user experience.
Kotlin
354
star
45
skydoves/lazybones

skydoves/lazybones

😴 A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.
Kotlin
353
star
46
skydoves/gemini-android

skydoves/gemini-android

✨ Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose.
Kotlin
327
star
47
skydoves/sealedx

skydoves/sealedx

🎲 Kotlin Symbol Processor that auto-generates extensive sealed classes and interfaces for Android and Kotlin.
Kotlin
321
star
48
skydoves/Bindables

skydoves/Bindables

🧬 Android DataBinding kit for notifying data changes to UI layers with MVVM architecture.
Kotlin
310
star
49
skydoves/GithubFollows

skydoves/GithubFollows

:octocat: A demo project based on MVVM architecture and material design & animations.
Kotlin
294
star
50
skydoves/AndroidBottomBar

skydoves/AndroidBottomBar

🍫 A lightweight bottom navigation view, fully customizable with an indicator and animations.
Kotlin
294
star
51
hongbeomi/HarryPotter

hongbeomi/HarryPotter

🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt, Compose)
Kotlin
276
star
52
skydoves/Bundler

skydoves/Bundler

🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
Kotlin
263
star
53
taehwandev/MediaCodecExample

taehwandev/MediaCodecExample

Android MediaCodec Example
Kotlin
255
star
54
droidknights/DroidKnightsApp

droidknights/DroidKnightsApp

국내 최대 규모 안드로이드 컨퍼런스 드로이드나이츠 앱
Kotlin
255
star
55
dsa28s/compose-video

dsa28s/compose-video

Video UI Component for Jetpack Compose (Powered by androidx.media3)
Kotlin
237
star
56
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
226
star
57
Pluu/WebToon

Pluu/WebToon

Android 웹툰 Application
Kotlin
226
star
58
skydoves/snitcher

skydoves/snitcher

🦉 Snitcher captures global crashes, enabling easy redirection to the exception tracing screen for swift recovery.
Kotlin
223
star
59
skydoves/compose-stable-marker

skydoves/compose-stable-marker

✒️ Compose stable markers for KMP to tell stable/immutable guarantees to the compose compiler.
Kotlin
222
star
60
arawn/kotlin-spring-example

arawn/kotlin-spring-example

코틀린(Kotlin)과 스프링(Spring Boot, Spring Web, Spring Data JPA)을 사용한 Restful API 웹 애플리케이션 예제
Kotlin
222
star
61
workspace/bottomsheetdialog-compose

workspace/bottomsheetdialog-compose

The most convenient way to use BottomSheetDialog in Jetpack Compose
Kotlin
206
star
62
skydoves/Chamber

skydoves/Chamber

⚖️ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.
Kotlin
186
star
63
skydoves/Flourish

skydoves/Flourish

🎩 Flourish implements dynamic ways to show up and dismiss layouts with animations.
Kotlin
175
star
64
agustarc/MVVMArchitecture

agustarc/MVVMArchitecture

An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Kotlin
175
star
65
WindSekirun/RichUtilsKt

WindSekirun/RichUtilsKt

Advancement Utils for Android Developer written in Kotlin
Kotlin
172
star
66
ParkSangGwon/TedNaverMapClustering

ParkSangGwon/TedNaverMapClustering

네이버지도용 클러스터 유틸리티 라이브러리
Kotlin
165
star
67
Moop-App/Moop-Android

Moop-App/Moop-Android

한국 멀티플렉스 극장의 현재상영작, 개봉예정작 정보를 모아 보여주는 안드로이드 앱입니다.
Kotlin
164
star
68
skydoves/BaseRecyclerViewAdapter

skydoves/BaseRecyclerViewAdapter

⚡ Fast way to bind RecyclerView adapter and ViewHolder for implementing clean sections.
Kotlin
164
star
69
omjoonkim/SkeletonLoadingView

omjoonkim/SkeletonLoadingView

SkeletonLoadingView(Shimmer) with Kotlin in Android💀💀
Kotlin
164
star
70
crossplatformkorea/react-native-naver-login

crossplatformkorea/react-native-naver-login

리엑트 네이티브 네이버 로그인 라이브러리
Kotlin
160
star
71
droidknights/DroidKnights2021_App

droidknights/DroidKnights2021_App

https://droidknights.github.io/2021/
Kotlin
150
star
72
kunny/RxFirebase

kunny/RxFirebase

RxJava binding APIs for Firebase.
Kotlin
141
star
73
cchcc/android-mvvm-unittest

cchcc/android-mvvm-unittest

to learn android MVVM and unit test
Kotlin
137
star
74
droidknights/DroidKnights2020_App

droidknights/DroidKnights2020_App

https://play.google.com/store/apps/details?id=com.droidknights.app2020
Kotlin
135
star
75
WindSekirun/RxSocialLogin

WindSekirun/RxSocialLogin

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

skydoves/Multi-ColorPicker

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

gdgand/ComposeFest2021

DevFest 2021 ComposeFest 코드랩 Repo 입니다
Kotlin
123
star
78
HeartPattern/MC-Remapper

HeartPattern/MC-Remapper

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

skydoves/All-In-One

👔 Health care application for reminding health-todo lists and making healthy habits every day.
Kotlin
120
star
80
3dollar-in-my-pocket/3dollars-in-my-pocket-backend

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

[AppStore, PlayStore] 전국 노점상, 푸드트럭 지도 "가슴속3천원"
Kotlin
117
star
81
naver/naveridlogin-sdk-android

naver/naveridlogin-sdk-android

네이버 아이디로 로그인 SDK (안드로이드)
Kotlin
114
star
82
terry960302/sample-spring-webflux-pattern

terry960302/sample-spring-webflux-pattern

(Kotlin, Postgresql, Webflux, Springboot, Coroutine etc...) 저처럼 인터넷 휘젓고 다니지 말고 webflux 패턴으로 spring으로 시작하시려는 분에게 도움을 주고자 만들었습니다.
Kotlin
113
star
83
Taewan-P/gpt_mobile

Taewan-P/gpt_mobile

Chat app for Android that supports answers from multiple LLMs at once. Designed with Material3 & Compose.
Kotlin
113
star
84
gdgand/ComposeCamp2022

gdgand/ComposeCamp2022

https://gdg.community.dev/e/m55vvm/
Kotlin
111
star
85
naver/spring-batch-plus

naver/spring-batch-plus

Add useful features to spring batch
Kotlin
111
star
86
skydoves/Medal

skydoves/Medal

🏅An easy way to implement medal effect for Android.
Kotlin
110
star
87
sjjeong/SimpleRecyclerView

sjjeong/SimpleRecyclerView

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

skydoves/viewmodel-lifecycle

🌳 ViewModel Lifecycle allows you to track and observe Jetpack's ViewModel lifecycle changes.
Kotlin
103
star
89
omjoonkim/GitHubBrowserApp

omjoonkim/GitHubBrowserApp

GitHubBrowserApp on kotlin + rxJava2 + AAC+ retrofit2 + mvvm + koin + cleanArchitecture(modularization)
Kotlin
101
star
90
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
100
star
91
ParkSangGwon/TedKeyboardObserver

ParkSangGwon/TedKeyboardObserver

TedKeyboardObserver is keyboard's visibility observer
Kotlin
99
star
92
zladnrms/RoundableLayout

zladnrms/RoundableLayout

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

WindSekirun/NaraeAudioRecorder

AudioRecorder for Android powered by Kotlin
Kotlin
91
star
94
mscheong01/krotoDC

mscheong01/krotoDC

Protobuf Kotlin Dataclass, Converter & Custom Kotlin Coroutine gRPC Generator
Kotlin
90
star
95
joyceHong0524/socket.io_android

joyceHong0524/socket.io_android

Android + Socket.io Chat ultimate example
Kotlin
88
star
96
seyoungcho2/ComposeDynamicTheme

seyoungcho2/ComposeDynamicTheme

Provides Dynamic Theme for Jetpack Compose
Kotlin
83
star
97
minsik-ai/Kamera

minsik-ai/Kamera

Sample Android app for showcasing custom implementation of OpenGL camera preview display, written in Kotlin.
Kotlin
83
star
98
debop/koda-time

debop/koda-time

Joda Time and Java 8 Time Extensions for Kotlin
Kotlin
82
star
99
wisemuji/zoom-clone-compose

wisemuji/zoom-clone-compose

🎥 Real-time Zoom clone application for Android, built with Jetpack Compose and Stream Video SDK for Compose.
Kotlin
82
star
100
technical-learn-room/kotlin-learn

technical-learn-room/kotlin-learn

솔직히 코틀린 하면서 모르는 거 있을 걸요?
Kotlin
78
star