Skip to content
🤔 Documentation issue? Report or edit

Ktorfit

Maven License

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
2.2.0 https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#220
2.1.0 https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#210
2.0.1 https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#201
2.0.0 https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#200

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: November 10, 2024