# OkHttp

> HTTP client for the JVM and Android

An efficient HTTP client with connection pooling, HTTP/2 and interceptors.

- Source: https://github.com/lysine-dev/okhttp
- Homepage: https://lysine.dev/okhttp/
- License: Apache-2.0
- Language: Kotlin
- Stars: 47081
- Forks: 9294
- Contributors: 291
- Last commit: 2026-10-03
- Purpose: Developer tools, API tools
- Runs on: Library / SDK
- For: Personal, Enterprise

## Worth score: 70/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 23/25
- Momentum: 10/20
- Maintenance: 15/25
- Community: 14/15
- Readiness: 8/15

## Alternatives

- [Apache Dubbo](https://diggithub.com/apache/dubbo.md): RPC and microservice framework for Java
- [WxJava](https://diggithub.com/binarywang/WxJava.md): Java SDK for WeChat development
- [Retrofit](https://diggithub.com/lysine-dev/retrofit.md): Type-safe HTTP client for Android and the JVM
- [Axios](https://diggithub.com/axios/axios.md): Promise-based HTTP client for browser and Node.js
- [gRPC](https://diggithub.com/grpc/grpc.md): High-performance RPC framework
- [curl](https://diggithub.com/curl/curl.md): Transfer data with URLs
- [tRPC](https://diggithub.com/trpc/trpc.md): End-to-end typesafe APIs
- [Requests](https://diggithub.com/psf/requests.md): HTTP for humans in Python

---

Source page: https://diggithub.com/lysine-dev/okhttp
Updated: 2026-10-04
