bloodhound: Elasticsearch and OpenSearch client library for Haskell
Elasticsearch and OpenSearch client and query DSL for Haskell. Provides per-backend, type-safe modules for Elasticsearch 789 and OpenSearch 123, a shared Common layer, and runtime dynamic backend dispatch.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Database
- Database.Bloodhound
- Database.Bloodhound.Client
- Common
- Dynamic
- ElasticSearch7
- ElasticSearch8
- ElasticSearch9
- Internal
- OpenSearch1
- OpenSearch2
- OpenSearch3
- Database.Bloodhound.Requests
- Database.Bloodhound.Types
- Database.Bloodhound
Downloads
- bloodhound-1.0.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0, 0.3.0.0, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.5.0.0, 0.5.0.1, 0.6.0.0, 0.6.0.1, 0.7.0.0, 0.7.0.1, 0.8.0.0, 0.9.0.0, 0.10.0.0, 0.11.0.0, 0.11.1.0, 0.12.0.0, 0.12.1.0, 0.13.0.0, 0.14.0.0, 0.15.0.0, 0.15.0.1, 0.15.0.2, 0.16.0.0, 0.18.0.0, 0.19.0.0, 0.19.1.0, 0.20.0.0, 0.20.0.1, 0.20.0.2, 0.21.0.0, 0.22.0.0, 0.23.0.0, 0.23.0.1, 0.24.0.0, 0.25.0.0, 0.26.0.0, 1.0.0.0 (info) |
|---|---|
| Change log | changelog.md |
| Dependencies | aeson (>=2.0 && <3), base (>=4.14 && <5), blaze-builder (>=0.1 && <1), bytestring (>=0.10.0 && <1), conduit (>=1.3 && <2), containers (>=0.5.0.0 && <1), exceptions (>=0.1 && <1), hashable (>=1 && <2), http-client (>=0.4.30 && <1), http-types (>=0.8 && <1), microlens (>=0.4 && <1), mtl (>=1.0 && <3), network-uri (>=2.6 && <3), optics-core (>=0.4 && <0.5), resourcet (>=1.2 && <2), scientific (>=0.3.0.0 && <1), template-haskell (>=2.10 && <3), text (>=0.11 && <3), time (>=1.4 && <2), unordered-containers (>=0.1 && <1), vector (>=0.10.9 && <1), versions (>=5.0.2 && <7) [details] |
| Tested with | ghc ==9.8.4, ghc ==9.10.3, ghc ==9.12.4, ghc ==9.14.1 |
| License | BSD-3-Clause |
| Copyright | 2018 Chris Allen |
| Author | Chris Allen |
| Maintainer | foss@difolco.dev |
| Uploaded | by gdifolco at 2026-06-30T19:19:52Z |
| Category | Database, Search |
| Home page | https://github.com/bitemyapp/bloodhound.git#readme |
| Bug tracker | https://github.com/bitemyapp/bloodhound.git/issues |
| Source repo | head: git clone https://github.com/bitemyapp/bloodhound.git |
| Distributions | LTSHaskell:0.23.0.1, Stackage:1.0.0.0 |
| Reverse Dependencies | 5 direct, 3 indirect [details] |
| Downloads | 27880 total (193 in the last 30 days) |
| Rating | 2.0 (votes: 2) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2026-06-30 [all 1 reports] |
