Best Open Source kotlin Libraries
A curated list of the most popular GitHub repositories tagged with kotlin. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1justjavac/free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
#2JetBrains/kotlin
The Kotlin Programming Language.
#3square/okhttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
#4gkd-kit/gkd
基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules
#5square/leakcanary
A memory leak detection library for Android.
#6yuliskov/SmartTube
Browse media content with your own rules on Android TV
#7NativeScript/NativeScript
⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.
#8JunkFood02/Seal
🦭 Video/Audio Downloader for Android, based on yt-dlp
#9tipsy/profile-summary-for-github
Tool for visualizing GitHub profiles
#10mihonapp/mihon
Free and open source manga reader for Android
#11JetBrains/compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
#12Tencent/MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
#13gradle/gradle
Adaptable, fast automation for all
#14sqlc-dev/sqlc
Generate type-safe code from SQL
#15open-ani/animeko
集找番、追番、看番的一站式弹幕追番平台,云收藏同步 (Bangumi),离线缓存,BitTorrent,弹幕云过滤。100% Kotlin/Compose Multiplatform
#16mamoe/mirai
高效率 QQ 机器人支持库
#17T8RIN/ImageToolbox
🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options
#18wasabeef/glide-transformations
An Android transformation library providing a variety of image transformations for Glide.
#19InsertKoinIO/koin
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
#20iSoron/uhabits
Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
#21JetBrains/Exposed
Kotlin SQL Framework
#22square/okio
A modern I/O library for Android, Java, and Kotlin Multiplatform.
#23bitwarden/android
Bitwarden mobile apps (Password Manager and Authenticator) for Android.
#24orhanobut/dialogplus
Advanced dialog solution for android
#25WooVictory/Ready-For-Tech-Interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻
#26android10/Android-CleanArchitecture-Kotlin
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
#27AlmasB/FXGL
Java / JavaFX / Kotlin Game Library (Engine)
#28koiverse/ArchiveTune
The Cutest Material 3 Expressive Music Player With Support Local File and Youtube Music for Android.
#29FoedusProgramme/Gramophone
A sane music player built with media3 and material design library that is following android's standard strictly.
#30GitLiveApp/firebase-kotlin-sdk
A Kotlin-first SDK for Firebase
#31JetBrains/kotlin-web-site
The Kotlin programming language website
#32WebFuzzing/EvoMaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
#33Hakky54/ayza
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
#34zhanghai/ComposePreference
Preference implementation for Jetpack Compose Material 3
#35speekha/httpmocker
HttpMocker is a simple HTTP mocking library written in Kotlin to quickly and easily handle offline modes in your apps
#36yschimke/compose-ai-tools
Helping the Agents Compose the Things
#37KieranP/Game-Of-Life-Implementations
Conway's Game of Life implementation in various languages