
Ktorfit
Foso
HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
AI 简介
Ktorfit 是一个面向 Kotlin 多平台(Android、iOS、JS、JVM、Native、Wasm)的声明式 HTTP 客户端代码生成器,基于 KSP 编译器插件与 Ktor 网络客户端实现,语法风格借鉴 Retrofit。它通过注解驱动的方式自动生成类型安全的 API 调用代码,支持多平台统一接口定义、运行时无反射、编译期校验与轻量依赖。适用于需要跨平台共享网络层逻辑的移动与前端应用开发场景,尤其适合已采用 Ktor 且追求构建性能与类型安全的 Kotlin MPP 项目。
Kotlin
Apache License 2.02.1k
Stars
79
Forks
14
Watchers
45
Issues
Star 增长
今日0
近 7 天0
近 30 天+10
综合评分58.71
默认分支master