Haskell HTTP

Open-source Haskell projects categorized as HTTP

Top 23 Haskell HTTP Projects

  • postgrest

    REST API for any Postgres database

    Project mention: Production REST API Infrastructure | /r/webdev | 2023-06-18
  • reroute

    Another Haskell web framework for rapid development (by agrafix)

    Project mention: Error whilst installing Spock (via stack) | /r/haskell | 2022-10-31

    It's not you, it's a Spock issue: https://github.com/agrafix/Spock/issues/180

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • http-conduit

    An HTTP client engine, intended as a base layer for more user-friendly packages. (by snoyberg)

  • mighttpd2

    File/CGI web server on Warp

  • kupo

    🐹 Fast, lightweight & configurable chain-index for Cardano.

  • http-kinder

    Kind-safe framework for type-safe APIs (by tel)

  • shopping-cart-haskell

    :gem: Haskell version of the Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • http-dispatch

    A high level HTTP client for Haskell that focuses on ease of use

  • http-proxy

    A Haskell library for writing HTTP and HTTPS proxies.

  • http-types

    Generic HTTP types for Haskell (for both client and server code) (by aristidb)

  • http-reverse-proxy

    Reverse proxy HTTP requests, either over raw sockets or with WAI

  • http-streams

    Haskell HTTP client library for use with io-streams

    Project mention: For Production Users: Haskell in an age of Rust and Python | /r/haskell | 2023-04-21

    First option: http-streams. The main module documentation seemed complicated, so I skipped it.

  • http-api-data

    Converting to/from HTTP API data like URL pieces, headers and query parameters.

  • wai-cors

    A Haskell implementation of Cross-Origin resource sharing (CORS) for Wai

  • http-server

    A Haskell HTTP server (by GaloisInc)

  • http-conduit-downloader

    HTTP downloader tailored for web-crawler needs

  • http-media

    Processing HTTP Content-Type and Accept headers

  • request

    HTTP client for haskell, inpired by requests and http-dispatch. (by aisk)

  • gopher-proxy

    relay http requests to a gopher server

  • http-kit

    A low-level HTTP library

  • http-trace

    Trace all HTTP redirections of an URL

  • http-client-websockets

    Glue code for http-client and websockets

  • http-directory

    http directory listing library

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-18.

Haskell HTTP related posts


What are some of the best open-source HTTP projects in Haskell? This list will help you:

Project Stars
1 postgrest 21,117
2 reroute 671
3 http-conduit 261
4 mighttpd2 132
5 kupo 101
6 http-kinder 79
7 shopping-cart-haskell 66
8 http-dispatch 63
9 http-proxy 55
10 http-types 54
11 http-reverse-proxy 54
12 http-streams 50
13 http-api-data 49
14 wai-cors 26
15 http-server 23
16 http-conduit-downloader 18
17 http-media 14
18 request 10
19 gopher-proxy 10
20 http-kit 6
21 http-trace 6
22 http-client-websockets 3
23 http-directory 3
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.