# http4s API

**Canonical:** https://apis.io/apis/scala/http4s/  
**Provider:** Scala — https://apis.io/providers/scala/  
**Documentation:** https://http4s.org/

http4s API is one of 11 APIs that [Scala](https://apis.io/providers/scala/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Cats Effect, Functional Programming, HTTP, Scala, and Streaming. The published artifact set on APIs.io includes API documentation.

http4s is a typeful, functional, streaming HTTP library for Scala built on cats-effect and fs2. Provides server and client abstractions with backends for Blaze, Ember, Jetty, and Tomcat. Second most popular HTTP library in the Scala ecosystem (45% adoption).

## Machine-readable artifacts (2)

- **Documentation** — https://http4s.org/v1/docs/
- **GitHub** — https://github.com/http4s/http4s

## Other Scala APIs (10)

- [Scala Standard Library API](https://apis.io/apis/scala/scala-lang/)
- [Akka API](https://apis.io/apis/scala/akka/)
- [Akka HTTP API](https://apis.io/apis/scala/akka-http/)
- [Play Framework API](https://apis.io/apis/scala/play-framework/)
- [ZIO API](https://apis.io/apis/scala/zio/)
- [Cats API](https://apis.io/apis/scala/cats/)
- [Slick API](https://apis.io/apis/scala/slick/)
- [Circe API](https://apis.io/apis/scala/circe/)
- [Apache Spark API](https://apis.io/apis/scala/apache-spark/)
- [sbt Build Tool](https://apis.io/apis/scala/sbt/)

## Tags

Cats Effect, Functional Programming, HTTP, Scala, Streaming

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/scala/http4s/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/scala/.
