Haskell Distribution

Open-source Haskell projects categorized as Distribution | Edit details

Top 23 Haskell Distribution Projects

  • Cabal

    Official upstream development repository for Cabal and cabal-install

    Project mention: `import XMonad` leads to error when starting xmonad | reddit.com/r/xmonad | 2022-05-20

    After I figured this out, I thought "I'll just install those dependencies from source using cabal and it will be good". That didn't work, I kept getting the same error. This is because the devs for cabal and ghc-pkg seem to be in a feud over whose responsibility it is to make modules available to ghc. See https://github.com/haskell/cabal/issues/1944 and https://github.com/haskell/cabal/issues/6262 and https://gitlab.haskell.org/ghc/ghc/-/issues/17341 for both sides of this issue. After fussing around with their various proposed solutions (none of which worked for me), I finally decided to forego cabal entirely, and stumbled on the guide here https://brianbuccola.com/how-to-install-xmonad-and-xmobar-via-stack/ which uses stack. After installing dependencies, some more fussing with the yaml, and an initial issue with stack (run stack upgrade as soon as you apt install haskell-stack, because SURPRISE the version in the repo is nowhere near the current version), I was able to get XMonad to compile.

  • hackage-server

    Hackage-Server: A Haskell Package Repository

    Project mention: Monthly Hask Anything (March 2022) | reddit.com/r/haskell | 2022-03-02

    See https://github.com/haskell/hackage-server/issues/997.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • cabal2nix

    Generate Nix build instructions from a Cabal file (by NixOS)

  • hi

    Generate scaffold for a Haskell project

  • cabal-dev

    A wrapper program around cabal and cabal-install that maintains sandboxed build environments.

  • redo

    djb's redo implementation in Haskell (for Haskell from Scratch video series) (by jekor)

  • dhall-to-cabal

    Compile Dhall expressions to Cabal files

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • yarn2nix

    Build and deploy node packages with nix from yarn.lock files.

  • cabal-bounds

    Set the version bounds of dependencies in a cabal file

  • packdeps

    Web app to track lagging package dependencies.

  • hackage-repo-tool

    Hackage security framework based on TUF (The Update Framework)

  • hackage-diff

    Compare the public API of different versions of a Hackage library

  • packunused

    Tool for detecting redundant Cabal package dependencies

  • haddocset

    Generate docset of Dash by Haddock haskell documentation tool

  • hackport

    A command line tool to generate Gentoo ebuilds from Hackage packages.

  • cblrepo

    Tool to simplify managing a consistent set of Haskell packages for distributions.

  • cabal-meta

    avoid cabal dependency hell by installing all your cabal dependencies at the same time

  • cab

    A maintenance command of Haskell cabal packages

  • stack-clean-old

  • stackage-cli

  • cabal-doctest

    A Setup.hs helper for doctest running

  • archlinux

  • language-nix

    Data types and useful functions to represent and manipulate the Nix language.

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 2022-05-20.

Haskell Distribution related posts


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

Project Stars
1 Cabal 1,377
2 hackage-server 345
3 cabal2nix 280
4 hi 203
5 cabal-dev 151
6 redo 143
7 dhall-to-cabal 96
8 yarn2nix 72
9 cabal-bounds 66
10 packdeps 57
11 hackage-repo-tool 52
12 hackage-diff 50
13 packunused 47
14 haddocset 40
15 hackport 38
16 cblrepo 37
17 cabal-meta 37
18 cab 36
19 stack-clean-old 29
20 stackage-cli 28
21 cabal-doctest 28
22 archlinux 25
23 language-nix 25
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives