Popularity
7.8
Growing
Activity
0.6
Declining
349
12
59

Programming language: Kotlin
Tags: Http Clients    
Latest version: v0.1.0

khttp alternatives and similar libraries

Based on the "Http Clients" category

Do you think we are missing an alternative of khttp or a related project?

Add another 'Http Clients' Library

README

khttp

Travis CI Codecov VersionEye License Gratipay Documentation status

khttp is a simple library for HTTP requests in Kotlin. It functions similarly to Python's requests module.

import khttp.get

fun main(args: Array<out String>) {
    // Get our IP
    println(get("http://httpbin.org/ip").jsonObject.getString("origin"))
    // Get our IP in a simpler way
    println(get("http://icanhazip.com").text)
}

Dependency

Stable

Stable releases are hosted on JCenter.

<repository>
  <id>jcenter</id>
  <url>http://jcenter.bintray.com/</url>
</repository>
<!-- ... -->
<dependency>
  <groupId>khttp</groupId>
  <artifactId>khttp</artifactId>
  <version>1.0.0</version>
</dependency>

Development

Development builds are currently available through JitPack. Snapshot builds may eventually be hosted on OJO, but are not currently available there.


*Note that all licence references and agreements mentioned in the khttp README section above are relevant to that project's source code only.