SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Haskell Database Projects
-
This is especially helpful because Supabase uses PostegREST under the hood, which does not support OpenAPI 3.x. Note that some Postgres specific features like enums are not converted to JSON Schema enums as Sequelize doesn't expose that information.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
erd
Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.
-
Project mention: Linkwarden: FOSS self-hostable bookmarking with AI-tagging and page archival | news.ycombinator.com | 2025-05-01
-
hstream
HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications. (by hstreamdb)
-
I'm not familiar with GPUs specifically, but I have seen this for ORMs that support multiple SQL dialects (e.g. [0]).
A great technique is called 'tagless final encoding' [1]. Using this technique, you can specify capabilities of an embedded domain-specific language (eDSL) such that you can have a shared (but narrow) common set of features, while allowing specializations of this eDSL to support extra features.
[0]: https://github.com/haskell-beam/beam
[1]: https://nrinaudo.github.io/articles/tagless_final.html
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
HDBC-session
This repository includes a joined query generator based on typefull relational algebra, and mapping tools between SQL values list and Haskell record type.
-
-
-
groundhog
This library maps datatypes to a relational model, in a way similar to what ORM libraries do in OOP. See the tutorial https://www.schoolofhaskell.com/user/lykahb/groundhog for introduction
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Haskell Database discussion
Haskell Database related posts
-
Generate an OpenAPI From Your Database
-
Optimizing a Rust GPU matmul kernel
-
What I Learned from Making the Python Back End for My New Webapp
-
PostgREST 12.2: Prometheus metrics
-
PostgREST – Serve a RESTful API from Any Postgre Database
-
Single Software Developer Projects
-
Revisiting Haskell after 10 years
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 May 2025
Index
What are some of the best open-source Database projects in Haskell? This list will help you:
# | Project | Stars |
---|---|---|
1 | postgrest | 25,249 |
2 | erd | 1,831 |
3 | Espial | 835 |
4 | hstream | 722 |
5 | opaleye | 610 |
6 | beam | 596 |
7 | hasql | 532 |
8 | selda | 478 |
9 | bloodhound | 427 |
10 | squeal-postgresql | 371 |
11 | hedis | 331 |
12 | acid-state | 302 |
13 | HDBC-session | 233 |
14 | postgresql-simple | 206 |
15 | esqueleto | 180 |
16 | groundhog | 179 |
17 | mongoDB | 172 |
18 | hw-kafka-client | 147 |
19 | sqlite-simple | 133 |
20 | HDBC | 130 |
21 | mysql-haskell | 125 |
22 | Neks | 115 |
23 | hasql-th | 112 |