Haskell DSL

Open-source Haskell projects categorized as DSL

Top 12 Haskell DSL Projects

  • reach-lang

    Reach: The Safest and Smartest DApp Programming Language

  • selda

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

    Project mention: How to use PostgreSQL with Haskell: selda | dev.to | 2023-10-02

    Selda “is a Haskell library for interacting with SQL-based relational databases” (PostgreSQL or SQLite). “The library was inspired by LINQ and Opaleye.”

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • DeepDarkFantasy

    A Programming Language for Deep Learning

  • rel8

    Hey! Hey! Can u rel8?

    Project mention: Choosing the right abstraction level for SQLite library. | /r/haskell | 2023-03-17

    I also mention https://github.com/circuithub/rel8 on posts like these since I think it should be more well-known.

  • Drasil

    Generate all the things (focusing on research software)

    Project mention: Hyper-Literate Programming? | /r/ProgrammingLanguages | 2023-04-24

    We've been working on this in the Drasil project for some years now. We found that simple weaving was too restrictive, and so we went full-generative instead.

  • lazyboy

    An EDSL implemented in Haskell for programming the Nintendo Game Boy.

  • rowdy

    A convenient DSL for describing web routes

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • sixty-five-oh-two

    A 65C02 Assembly eDSL in Haskell

  • control-dsl

    An alternative to monads in do notation

  • hops

    HOPS - Handy Operations on Power Series

  • portager

    DSL for configuring Gentoo's portage

  • cimple

    Cimple and Apidsl language parsers and tools

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-10-02.

Haskell DSL related posts


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

Project Stars
1 reach-lang 586
2 selda 476
3 DeepDarkFantasy 463
4 rel8 143
5 Drasil 132
6 lazyboy 50
7 rowdy 43
8 sixty-five-oh-two 14
9 control-dsl 12
10 hops 8
11 portager 4
12 cimple 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives