在 GitHub 上 Kotlin 项目有超过 2000 个版本库。 这些只是其中的一小部分。 如果你有(或知道)一个 Kotlin OSS 项目,请添加



社区维护链接

可以在 Awesome Kotlin 找到社区维护的 Kotlin 项目、库以及其他资源的链接列表。

开源项目与库

名称 描述 类型
Spek 规范框架(测试框架)
Wasabi HTTP 框架 框架
Ktor Web 应用框架 框架
Anko Anko 是一个让 Android 应用程序开发更快速更容易的库
Kara MVC 框架 框架
Humanizer JVM Humanizer 库(以人性化方式操作与表示字符串)
Kotlin-NoSQL Kotlin 访问 NoSQL MongoDB
FunKtionale Kotlin 的函数式助手
KotlinPrimavera Spring 框架的 Kotlin 包装
Sublime 包 Sublime 的 Kotlin 支持包 工具
Kotlin Vim Vim 的 Kotlin 语法高亮 工具
Griffon 插件 Griffon 支持 工具
Android Rivers Android 上的 RSS 阅读器 Android App
Stew soup.io 的一个简单 Android app Android App
RxKotlin RxJava 的 Kotlin 绑定
Solr-Undertow 微型且高性能的 Solr 的独立服务器 应用程序
Yested Web 框架 框架
Kotlin-Hashids 由数字生成简短、唯一、非连续哈希的库。
Kotter Knife Butter-knife 视图的 Kotlin 绑定
Android Kotlin Extensions Android Kotlin 扩展集合
KAndroid Android 的 Kotlin 库
Kovenant Kotlin 与 Android 的 Promises
Progress 简单进度跟踪
Injekt Kotlin 的依赖注入/对象工厂
Fuel 以 Kotlin 编写的 HTTP 客户端库
Klutter Kotlin 的小型助手库,通常是其他库的扩展
Kodein 无痛 Kotlin 依赖注射
Kovert Kotlin 的“看不见的”REST 框架
khttp 类似于 Python 的 requests 的 HTTP 客户端。
Kobalt 以 Kotlin 编写的构建系统 构建系统
Klaxon 以 Kotlin 编写的 JSON 库
Result Kotlin 中操作成功/失败的建模
ext4klaxon Klaxon 的类型扩展(Long、 Int、 Enum、 Date)
Bubble 用于在 AndroidManifest 中禁用屏幕旋转时获取屏幕方向的库
HamKrest 用于测试与验证的自描述匹配器(Java 的 Hamcrest 到 Kotlin 的移植)
Kotpref Kotlin 的 Android SharedPreference 委托
KotliQuery Kotlin 中便利的数据库访问库
Kotlin Playground 用于嵌入在网站中运行 Kotlin 代码的自包含组件
Zipangu 易于在 Kotlin 中处理日本的府县信息
knit Kotlin 的 JUnit API 集
khronos Kotlin 中的直观日期扩展
TornadoFX Kotlin 的轻量级 JavaFX 框架
Hexagon Kotlin 的微服务框架 框架
Fuse 以 Kotlin 编写的用于 Android 的简单通用 LRU 内存/磁盘缓存
Discovery 最终一致性的服务发现服务器 应用程序
KotlinTest 著名的 ScalaTest 的 Kotlin 移植
Black-and-White 用于黑白树着色的算法库
kottpd 纯 Kotlin 的 REST 框架
Glimpse Framework 以 Kotlin 编写的 OpenGL 框架 框架
Pair Adjacent Violators Kotlin 中保序回归(机器学习)的 PAV 算法的实现
Async Under 8 无需 java 8 的 Kotlin 协程异步实现 框架
Corda 分布式账本平台 平台
JAlgoArena 编程竞赛平台 平台
units-of-measure 类型安全的量纲分析 平台
TornadoFX 基于 JavaFX 的 Koltin GUI 框架 框架