Haskell Postgresql

Open-source Haskell projects categorized as Postgresql | Edit details
Related topics: #Database #Haskell #Web #SQL #DSL

Top 23 Haskell Postgresql Projects

  • GitHub repo postgrest

    REST API for any Postgres database

    Project mention: Optimizing Docker image size and why it matters | news.ycombinator.com | 2022-01-06

    Can second Nix! With Nix we were able to reduce PostgREST image size[1] from over 30 MB to about 4 MB.

    [1]: https://github.com/PostgREST/postgrest/tree/main/nix/tools/d...

  • GitHub repo 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: Hacker News top posts: Dec 14, 2021 | reddit.com/r/hackerdigest | 2021-12-14

    IHP v0.17.0 has been released\ (13 comments)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo selda

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

  • GitHub repo hasql

    Performant PostgreSQL driver with a flexible mapping API

  • GitHub repo squeal-postgresql

    Squeal, a deep embedding of SQL in Haskell

  • GitHub repo postgresql-simple

    Mid-level client library for accessing PostgreSQL from Haskell

    Project mention: Async Control Flow | reddit.com/r/haskell | 2021-03-21

    Hmm, you are right, the bracket I pointed to is unrelated. I guess the fix is in catchAny, which doesn't catch ThreadKilled. So not it's not rolling the transaction back in case of asynchronous exceptions. My point is that it probably should not rollback even on synchronous exception. BTW the issue is well know, see for example here

  • GitHub repo hasql-th

    Template Haskell utilities for Hasql

    Project mention: Haskell doesn't make sense without pure functions | reddit.com/r/haskell | 2021-10-02

    I'd consider hasql-th a good example in what concerns databases. Otherwise, I just use aeson together with deriving-aeson and lens-aeson.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo rel8

    Hey! Hey! Can u rel8?

    Project mention: Against SQL | news.ycombinator.com | 2021-07-10
  • GitHub repo postgresql-orm

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

  • GitHub repo postgresql-typed

    Haskell PostgreSQL library with compile-time type inference

  • GitHub repo shopping-cart-haskell

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

    Project mention: [ANN] - gvolpe/postgresql-resilient: Automatic re-connection support for PostgreSQL | reddit.com/r/haskell | 2021-07-23

    Sharing a tiny library I created for personal use (e.g. https://github.com/gvolpe/shopping-cart-haskell), built on top of postgresql-simple with only one extra dependency: exceptions.

  • GitHub repo postgresql-transactional

    Transactional monadic actions on top of PostgreSQL.

  • GitHub repo postgresql-pure

    a PostgreSQL client library implemented with pure Haskell

  • GitHub repo postgresql-simple-named

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

  • GitHub repo refurb

    Database maintenance tool support

  • GitHub repo postgresql-libpq

    Low-level Haskell bindings for libpq

  • GitHub repo postgresql-simple-queue

    A PostgreSQL backed queue

  • GitHub repo postgresql-resilient

    Automatic re-connection support for PostgreSQL.

    Project mention: [ANN] - gvolpe/postgresql-resilient: Automatic re-connection support for PostgreSQL | reddit.com/r/haskell | 2021-07-23
  • GitHub repo postgresql-named

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

  • GitHub repo postgresql-schema

    PostgreSQL Schema is a database migration tool.

  • GitHub repo postgresql-simple-interpolate

    Safe interpolated SQL queries in Haskell

  • GitHub repo postgresql-simple-typed

    TypedQuery flavour for postgresql-simple

  • GitHub repo postgresql-simple-opts

    An optparse-applicative parser for postgresql-simple's connection options

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 2022-01-06.

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 18,219
2 ihp 2,872
3 selda 447
4 hasql 435
5 squeal-postgresql 312
6 postgresql-simple 211
7 hasql-th 94
8 rel8 89
9 postgresql-orm 76
10 postgresql-typed 69
11 shopping-cart-haskell 64
12 postgresql-transactional 58
13 postgresql-pure 35
14 postgresql-simple-named 33
15 refurb 22
16 postgresql-libpq 19
17 postgresql-simple-queue 15
18 postgresql-resilient 15
19 postgresql-named 13
20 postgresql-schema 12
21 postgresql-simple-interpolate 7
22 postgresql-simple-typed 5
23 postgresql-simple-opts 5
Find remote Postgresql jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.