warpZ: A fast, light-weight web server for WAI applications.

[ library, mit, web, yesod ] [ Propose Tags ] [ Report a vulnerability ]

HTTP/1.0, HTTP/1.1 and HTTP/2 are supported. For HTTP/2, Warp supports direct and ALPN (in TLS) but not upgrade. API docs and the README are available at http://www.stackage.org/package/warp.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
include-warp-version

Exposes the version in Network.Wai.Handler.Warp.warpVersion. This adds a dependency on Paths_warpZ so application binaries may reference subpaths of GHC. For nix users this may result in binaries with a large transitive runtime dependency closure that includes GHC itself.

Enabled
Automatic Flags
NameDescriptionDefault
network-bytestringDisabled
allow-sendfilefd

Allow use of sendfileFd (not available on GNU/kFreeBSD)

Enabled
warp-debug

print debug output. not suitable for production

Disabled
x509

Adds a dependency on the x509 library to enable getting TLS client certificates.

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 3.4.10
Change log ChangeLog.md
Dependencies array, async (>=2), auto-update (>=0.2.2 && <0.3), base (>=4.12 && <5), bsb-http-chunked (<0.1), bytestring (>=0.9.1.4), case-insensitive (>=0.2), containers, crypton-x509, ghc-prim, hashable, http-date, http-types (>=0.12), http2 (>=5.4 && <5.5), iproute (>=1.3.1), lens (>=5), network (>=2.2.1.5 && <2.2.3 || >=2.3), network-bytestring (>=0.1.3 && <0.1.4), recv (>=0.1.0 && <0.2.0), semigroups, simple-sendfile (>=0.2.7 && <0.3), stm (>=2.3), streaming-commons (>=0.1.10), text, time, time-manager (>=0.2 && <0.3), unix, unix-compat (>=0.2), vault (>=0.3), wai (>=3.2.4 && <3.3), word8 [details]
License MIT
Author Michael Snoyman, Kazu Yamamoto, Matt Brown
Maintainer michael@snoyman.com
Category Web, Yesod
Home page http://github.com/yesodweb/wai
Source repo head: git clone git://github.com/yesodweb/wai.git
Uploaded by TonyMorris at 2025-11-26T08:17:20Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 0 total (0 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-11-26 [all 1 reports]

Readme for warpZ-3.4.10

[back to package description]

Warp

Warp is a server library for HTTP/1.x and HTTP/2 based WAI(Web Application Interface in Haskell). For more information, see Warp.