erikd/http-proxy

A Haskell library for writing HTTP and HTTPS proxies.

Haskell

58

209 commits

updated Feb 9, 2026

See the code

README

http-proxy

Build Status

A Haskell library for creating HTTP and HTTPS web proxies.

The aim is to make all proxying operations work in constant space (per connection) so that memory usage scales linearly with the number of concurrent connections and is completely independent of the size of either the POST request body or the response body.

This library relies heavily on the following libraries:

  • wai : A common protocol between web servers and clients.
  • warp : The web servers the proxy application runs in.
  • http-conduit / http-client : Perform the upstream requests.

This is still beta quality.

erikd/http-proxy

A Haskell library for writing HTTP and HTTPS proxies.

Haskell

58

209 commits

updated Feb 9, 2026

See the code

README

http-proxy

Build Status

A Haskell library for creating HTTP and HTTPS web proxies.

The aim is to make all proxying operations work in constant space (per connection) so that memory usage scales linearly with the number of concurrent connections and is completely independent of the size of either the POST request body or the response body.

This library relies heavily on the following libraries:

  • wai : A common protocol between web servers and clients.
  • warp : The web servers the proxy application runs in.
  • http-conduit / http-client : Perform the upstream requests.

This is still beta quality.

Significant stargazers

yihuang

384 followers · starred Dec 2011

Christopher Reichert

101 followers · starred Jun 2017

markhibberd

168 followers · starred Aug 2013