The hdbi package

[Tags:bsd3, library, test]

HDBI provides an abstraction layer between Haskell programs and SQL relational databases. This lets you write database code once, in Haskell, and have it work with any number of backend SQL databases (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)

[Skip to Readme]


Versions 1.0.0, 1.1.0, 1.1.1, 1.2.0, 1.3.0
Dependencies attoparsec, base (>=3 && <5), blaze-builder, bytestring, Decimal (>=0.2.1), deepseq, old-locale, text, time (>= && <=1.5), uuid (>=1.0.0) [details]
License BSD3
Copyright Copyright (c) 2005-2013 John Goerzen
Author John Goerzen
Maintainer Aleksey Uymanov <>
Stability experimental
Category Database
Home page
Source repository head: git clone
Uploaded Sun Aug 11 10:04:38 UTC 2013 by AlekseyUymanov
Distributions NixOS:1.3.0
Downloads 1150 total (19 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for hdbi

Readme for hdbi-1.1.0


Welcome to HDBI, Haskell Database Independent interface.

HDBI is the fork of HDBC. This is just improved HDBC with new features.


Tested on GHC-7.4 but must work on older and newer versions, HUGS is not supported for now.

The steps to install are:

cabal install hdbi