Open Source Projects written in Haskell

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cardano-node

    The core component that is used to participate in a Cardano decentralised blockchain.

  • cardano-node - top level integration code • ouroboros-network & ouroboros-consensus - network code & consensus (which integrates network, consensus and the ledger) • ledger - ledger(s) specifications and implementation • plutus - the smart contract language and related infrastructure

  • ouroboros-network

    Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node.

  • • cardano-node - top level integration code • ouroboros-network & ouroboros-consensus - network code & consensus (which integrates network, consensus and the ledger) • ledger - ledger(s) specifications and implementation • plutus - the smart contract language and related infrastructure

  • 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.

    InfluxDB logo
  • • cardano-node - top level integration code • ouroboros-network & ouroboros-consensus - network code & consensus (which integrates network, consensus and the ledger) • ledger - ledger(s) specifications and implementation • plutus - the smart contract language and related infrastructure

  • plutus

    The Plutus language implementation and tools

  • • cardano-node - top level integration code • ouroboros-network & ouroboros-consensus - network code & consensus (which integrates network, consensus and the ledger) • ledger - ledger(s) specifications and implementation • plutus - the smart contract language and related infrastructure

  • xmonad

    The core of xmonad, a small but functional ICCCM-compliant tiling window manager

  • I can’t believe nobody mentioned this rocking tiling window manager ;) https://github.com/xmonad/xmonad

  • Elm

    Compiler for Elm, a functional language for reliable webapps.

  • Elm is written in haskell! https://elm-lang.org

  • aur

    A secure, multilingual package manager for Arch Linux and the AUR.

  • You could take a look at Aura, it's a package manager for Arch Linux written in Haskell.

  • 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.

    WorkOS logo
  • euler-hs

    EulerHS: full-fledged framework for creating web backends

  • gke-template

    A template containing minimal example of using Haskell, Postgres, Redis, Docker, and Kubernetes

  • I have a basic example of a Kubernetes project on Google Cloud using Haskell, Postgres, and Redis: https://github.com/samuelschlesinger/gke-template

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts