Haskell Postgresql

Open-source Haskell projects categorized as Postgresql

Top 23 Haskell Postgresql Projects

  • postgrest

    REST API for any Postgres database

    Project mention: Can't link fresh project - problem with underlying postgrest version not supporting 15. | reddit.com/r/Supabase | 2023-01-29

    I suspect this is the culprit (might be wrong): https://github.com/PostgREST/postgrest/blob/main/src/PostgREST/Config/PgVersion.hs

  • ihp

    🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

    Project mention: Using Rust at a startup: A cautionary tale | news.ycombinator.com | 2022-12-03
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • beam

    A type-safe, non-TH Haskell SQL library and ORM (by haskell-beam)

    Project mention: How can database libraries be compared to each other? | reddit.com/r/haskell | 2022-12-05

    One anecdotal opinion from a rando reddit user: I prefer beam despite the boilerplate and more complex types because of the authors make a serious attempt at sql-standards compliance: https://github.com/haskell-beam/beam

  • hasql

    The fastest PostgreSQL libpq-based driver for Haskell

    Project mention: [ANN] hasql-listen-notify: LISTEN/NOTIFY support for hasql | reddit.com/r/haskell | 2023-01-30

    The API comes free from all kinds of exceptions. All error-reporting is explicit and is presented using the Either type.

  • selda

    A type-safe, high-level SQL library for Haskell

    Project mention: School of Haskell: Basics | news.ycombinator.com | 2022-11-11
  • squeal-postgresql

    Squeal, a deep embedding of SQL in Haskell

    Project mention: Writing a simple Haskell Persistence layer using Generics and Reflection | reddit.com/r/haskell | 2023-01-21

    Yep, https://github.com/morphismtech/squeal does this too.

  • postgresql-simple

    Mid-level client library for accessing PostgreSQL from Haskell

  • 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.

  • rel8

    Hey! Hey! Can u rel8?

  • hasql-th

    Template Haskell utilities for Hasql

    Project mention: Parsing SQL | news.ycombinator.com | 2022-08-22

    unexpected '&'


  • postgresql-typed

    Haskell PostgreSQL library with compile-time type inference

    Project mention: Kysely: TypeScript SQL Query Builder | news.ycombinator.com | 2023-01-24
  • postgresql-orm

    An Haskell ORM (Object Relational Mapping) and migrations DSL for PostgreSQL.

  • dbmigrations

    A library for the creation, management, and installation of schema updates for relational databases.

  • shopping-cart-haskell

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

  • postgresql-transactional

    Transactional monadic actions on top of PostgreSQL.

  • postgresql-pure

    a PostgreSQL client library implemented with pure Haskell

  • postgresql-simple-named

    :question: Implementation of named parameters for `postgresql-simple` library

  • fts

    :mag: Postgres full-text search (fts) (by gvolpe)

  • refurb

    Database maintenance tool support

  • postgresql-libpq

    Low-level Haskell bindings for libpq

  • ArkhamHorror

    A rules-compliant browser based version of Arkham Horror: The Card Game.

    Project mention: Build a Docker Image from a Simple Stack Project | reddit.com/r/haskell | 2022-05-25
  • postgresql-resilient

    Automatic re-connection support for PostgreSQL.

  • postgresql-simple-queue

    A PostgreSQL backed queue

  • postgresql-named

    Deserialize PostgreSQL rows to Haskell records by matching column names and record field names

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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-01-30.

Haskell Postgresql related posts


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

Project Stars
1 postgrest 19,954
2 ihp 3,828
3 beam 534
4 hasql 479
5 selda 460
6 squeal-postgresql 330
7 postgresql-simple 208
8 rel8 125
9 hasql-th 104
10 postgresql-typed 77
11 postgresql-orm 75
12 dbmigrations 70
13 shopping-cart-haskell 65
14 postgresql-transactional 59
15 postgresql-pure 35
16 postgresql-simple-named 34
17 fts 28
18 refurb 25
19 postgresql-libpq 19
20 ArkhamHorror 19
21 postgresql-resilient 16
22 postgresql-simple-queue 15
23 postgresql-named 13
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives