Typeful, functional, streaming HTTP for Scala. http4s servers and clients share an immutable model of requests and responses. Standard headers are modeled as semantic types, and entity codecs are done by typeclass.

Learn more

First released 2014
Developed by Typelevel Incubator Project
Open-source Not defined

Interesting facts

Http4s is Scala's answer to Ruby's Rack, Python's WSGI, Haskell's WAI, and Java's Servlets.


Development by

Sign up for updates
straight to your inbox