概要
HTTP/2・TLS・connection pooling・cache・WebSocketを備えるAndroid/JVM向けKotlin HTTPクライアント。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
まず押さえたい特徴
HTTP/2・TLS・connection pooling・cache・WebSocketを備えるAndroid/JVM向けKotlin HTTPクライアント。
出典:[1]
向いている用途
API開発・Android・HTTP・Java・JVM・Kotlinの領域でOSSを比較するときの候補です。詳細な適合条件は公式READMEと導入手順を確認してください。
導入前に確認したいこと
主要言語はKotlin、ライセンスはApache-2.0として登録されています。バージョンごとの必要環境や破壊的変更、追加依存は公式READMEと最新リリースで確認してください。
出典:[1]
参考にした公式資料
- [1]lysine-dev/okhttp — GitHub(2026-09-15)
編集部からの補足
Android/JVMのHTTP transportを共通化する定番clientとして、protocol対応だけでなくTLS・connection pool・cache・MockWebServerまで一体で評価しました。旧square/okhttp URLは同一repo IDのままlysine-dev/okhttpへ移管済みですが、Maven座標はcom.squareup.okhttp3を継続しています。
3ステップで試す
- 1
ソースを取得
git clone --depth 1 https://github.com/lysine-dev/okhttp.git - 2
リポジトリへ移動
cd okhttp - 3
公式手順を確認
READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
成長
成長の推移 · 直近30日
47,060 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 42
- Open PR
- 55
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- java
- android
- kotlin
- graalvm
- Stars
- 47,060
- Forks
- 9,294
- Watchers
- 1,630
- Open Issues
- 96
- 主要言語
- Kotlin
- ライセンス
- Apache-2.0
- リポジトリ最終更新
- 2026/09/15
あわせて探訪
- Firecrawl180,583 Stars
WebページをLLM向けデータへ変換するスクレイピング・クロールAPI。
TypeScript - Axios109,213 Stars
browserとNode.jsで共通利用でき、interceptor・adapter・cancellationまで備えるPromiseベースHTTP client。
JavaScript - FastAPI102,343 Stars
Python型ヒントから入力検証・OpenAPI・対話的API文書を生成するWebフレームワーク。
Python - Kong Gateway44,138 Stars
API・LLM・MCP trafficのrouting、認証、policy、観測を一つに集約するcloud-native gateway。
Lua - HTTPie CLI38,503 Stars
JSONや認証を読みやすい構文で扱える、APIテスト向けHTTPクライアント。
Python
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。