Kotlin HTTP Client

Open-source Kotlin projects categorized as HTTP Client

Top 8 Kotlin HTTP Client Projects

  • Fuel

    The easiest HTTP networking library for Kotlin/Android

  • http4k

    The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.

    Project mention: What's the state of server-side frameworks with Kotlin support today for small teams? | /r/Kotlin | 2023-04-17

    You named Express as an example for a good framework - I'd say both http4k and ktor come close to it. Spring Boot would really be on the other end and I met lots of JS/TS devs that didn't even want to touch it. I did have the same impression than you though: Documentation for ktor is not great at all.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Ktorfit

    HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit

    Project mention: Is Kotlin Multiplatform the right answer ? | /r/Kotlin | 2023-12-06

    If you like Retrofit, I'd recommend checking out Ktorfit which is similar for KMP. https://github.com/Foso/Ktorfit

  • HTTP-Shortcuts

    Android app to create home screen shortcuts that trigger arbitrary HTTP requests

  • kohttp

    Kotlin DSL http client

  • Android Snooper

    Android library to record the network calls through the interceptor mechanism of the http clients.

  • hello-http

    A cross-platform HTTP client desktop application for testing HTTP and REST APIs, WebSocket, GraphQL (including subscriptions) and gRPC endpoints.

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I created a Postman/Insomnia and a note app for my own use because I do not trust third-party cloud solutions.

    I also created a music player because I dislike the shuffle algorithm in Spotify.

    And I have created a travel app for my family to provide public transport route suggestions, offline maps and reminders.

    My Postman/Insomnia alternative is open-source for the public now: https://github.com/sunny-chung/hello-http

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • http-request-kotlin

    🌐 A tiny http client for Kotlin/Android. Only 90 lines of code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-12.

Kotlin HTTP Client related posts

Index

What are some of the best open-source HTTP Client projects in Kotlin? This list will help you:

Project Stars
1 Fuel 4,483
2 http4k 2,482
3 Ktorfit 1,339
4 HTTP-Shortcuts 898
5 kohttp 476
6 Android Snooper 159
7 hello-http 47
8 http-request-kotlin 10
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com