swift-server/async-http-client
HTTP client library built on SwiftNIO observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 94
- Release rhythm 94
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 14
- age_days: 2715
- days_rel: 41
- days_push: 36
- n_releases_24m: 28
Adoption not part of the score
1074 stars · 150 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
AsyncHTTPClient is an HTTP client library for Swift built on top of SwiftNIO. It provides asynchronous, non-blocking request APIs with first-class Swift Concurrency support, streaming bodies, TLS, and automatic HTTP/2.
Use cases
- make http requests from a swift app
- async await http client for swift
- download response bodies as a stream
- call rest apis from a swift server
- http client with tls and http2 support
- follow redirects in swift
When to choose
- you are building Swift applications or server-side Swift services that need HTTP requests
- you want non-blocking, high-performance networking on SwiftNIO
- you need Swift Concurrency async/await or EventLoopFuture APIs
- you need streaming downloads, TLS, or HTTP/2 over HTTPS
When to avoid
- you need a full-featured HTTP client with cookie storage or caching out of the box
- your project is not in Swift
- you need a browser or high-level REST client abstraction rather than a low-level HTTP client
Facets
library · maturity active
http-client concurrency networking web-development backend developer-tools cross-platform swiftnio async-await tls http2 swift-package-manager swift linux macos
1 source
- readme: https://github.com/swift-server/async-http-client · fetched 2026-08-28 · eabe2f207939
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| swift-server/async-http-client | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="swift-server/async-http-client")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem