Skip to content
🤔 Documentation issue? Report or edit

Ktorfit

All Contribtors jCenter

Introduction

Ktorfit is a HTTP client/Kotlin Symbol Processor for Kotlin Multiplatform (Js, Jvm, Android, iOS, Linux) using KSP and Ktor clients inspired by Retrofit

Compatibility

Ktorfit-version Kotlin KSP Ktor
1.11.0 1.9.21 1.0.15 2.3.6
1.10.2 1.9.20 1.0.14 2.3.6
1.10.1 1.9.20 1.0.14 2.3.4
1.10.0 1.9.20 1.0.14 2.3.4
1.9.1 1.9.10 / 1.9.20-RC 1.0.13 2.3.4
1.8.1 1.9.10 / 1.9.20-Beta2 1.0.13 2.3.4
1.7.0-1.9.20-Beta2 1.9.20-Beta2 1.9.20-Beta2-1.0.13 2.3.4

Installation

Please see Installation

Quick start

Please see Quick start

Requests

See Requests

Converters

See documentation Here

Changelog

See changelog

Acknowledgments

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!

Contributions

When you find unexpected behaviour please write an issue


Last update: December 6, 2023