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
See the code
Ktorfit is an HTTP client/Kotlin Symbol Processor for Kotlin Multiplatform ( Android, iOS, Js, Jvm, Linux) using KSP and Ktor clients inspired by Retrofit
Please see the documentation at https://foso.github.io/Ktorfit/
See https://foso.github.io/Ktorfit/#compatibility
| Project | Version |
|---|---|
| Ktorfit Gradle Plugin | |
| ktorfit-lib | |
| ktorfit-lib-light | |
| ktorfit-converters-flow | |
| ktorfit-converters-call | |
| ktorfit-converters-response |
You can find all Ktorfit packages on Maven Central.
🔎 Check the latest changes to update your project.
🛠 Follow the setup page for more details
Feel free to send feedback on Twitter or file an issue. Feature requests/Pull Requests are always welcome.
Some parts of this project are reusing ideas that are originally coming from Retrofit from Square. Thank you for Retrofit!
Thanks to JetBrains for Ktor and Kotlin!
Ktorfit is brought to you by these contributors.
This project is licensed under the Apache License, Version 2.0 - see the LICENSE.md file for details
557 followers · starred Jul 2023
124 followers · starred May 2023
303 followers · starred May 2023
1,938 followers · starred Jun 2022
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
See the code
Ktorfit is an HTTP client/Kotlin Symbol Processor for Kotlin Multiplatform ( Android, iOS, Js, Jvm, Linux) using KSP and Ktor clients inspired by Retrofit
Please see the documentation at https://foso.github.io/Ktorfit/
See https://foso.github.io/Ktorfit/#compatibility
| Project | Version |
|---|---|
| Ktorfit Gradle Plugin | |
| ktorfit-lib | |
| ktorfit-lib-light | |
| ktorfit-converters-flow | |
| ktorfit-converters-call | |
| ktorfit-converters-response |
You can find all Ktorfit packages on Maven Central.
🔎 Check the latest changes to update your project.
🛠 Follow the setup page for more details
Feel free to send feedback on Twitter or file an issue. Feature requests/Pull Requests are always welcome.
Some parts of this project are reusing ideas that are originally coming from Retrofit from Square. Thank you for Retrofit!
Thanks to JetBrains for Ktor and Kotlin!
Ktorfit is brought to you by these contributors.
This project is licensed under the Apache License, Version 2.0 - see the LICENSE.md file for details
557 followers · starred Jul 2023
124 followers · starred May 2023
303 followers · starred May 2023
1,938 followers · starred Jun 2022