Nix Haskell

Open-source Nix projects categorized as Haskell | Edit details

Top 11 Nix Haskell Projects

  • GitHub repo reflex-platform

    A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.

    Project mention: Exploring ideas in Haskell | | 2022-01-14

    The type classes do take a toll on performance, but in reflex-platform we change GHC's default flags to make the situation a lot better. It's still not ideal, but our performance winds up being OK for real applications. The most important part is that the performance scales reasonably well as the application grows. It might probably be good at some point to use backpack instead of a typeclass so that specialization can be enforced - though I'd prefer if GHC gave a way to just force specialization more effectively.

  • GitHub repo haskell.nix

    Alternative Haskell Infrastructure for Nixpkgs

    Project mention: Memory from finished thread is not getting reclaimed | | 2021-09-09

    If you are somewhat comfortable with nix: supports GHCJS 8.10.x (in particular 8.10.7).

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo static-haskell-nix

    easily build most Haskell programs into fully static Linux executables

    Project mention: GHC reports "Loading static libraries is not supported" | | 2021-10-11

    To debug this type of problem (I have to debug linker errors regularly as part of static-haskell-nix):

  • GitHub repo snack

    Nix-based incremental build tool for Haskell projects

    Project mention: Nix as a programming language package manager? | | 2021-02-19

    There's snack for Haskell:

  • GitHub repo stack2nix

    Generate nix expressions for Haskell projects

  • GitHub repo nixkell

    A simple Nix-Haskell skeleton

    Project mention: Most braindead easy end to end haskell workflow? | | 2021-07-23

    Quite the opposite of caveman. You are used to 21st century tooling that not long ago Haskell simply did not have. I can relate. Luckily nowadays we have HLS thanks to all the amazing people involved. With HLS the IDE/editor matters less as long as they can use it. You probably would be most at home with VSCode. Re setup here’s a shameless nix-based plug: (Watch the gif in the readme)

  • GitHub repo stackage2nix

    Generate Nix build instructions from a Stack file

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

  • GitHub repo haskell-template

    Haskell project template using Nix + Flakes + VSCode (HLS) (by srid)

    Project mention: Looking for IDE that is suitable for learning Haskell | | 2021-11-01

    I think you should use ghcup because Nix has a higher learning curve ... BUT if you ever want to try out Nix, there is which sets everything up for you so that things "just work" in VSCode.

  • GitHub repo reflex-stone

    Template repository for writing GHCJS/Reflex apps targeting static sites without a backend.

    Project mention: Is threepenny-gui really reactive? | | 2021-11-03

    Single-page app with no backend (can deploy to GitHub Pages):

  • GitHub repo simple-ping

    Simply returns HTTP 200. Meant to be used together with NodePort service, as node health check

    Project mention: Yet another (sic) Haskell project template with Nix, Docker, Lorri, and haskell-language-server | | 2021-04-24
  • GitHub repo network-uri-json

    FromJSON and ToJSON Instances for Network.URI

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-01-14.

Nix Haskell related posts


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

Project Stars
1 reflex-platform 649
2 haskell.nix 368
3 static-haskell-nix 332
4 snack 324
5 stack2nix 100
6 nixkell 53
7 stackage2nix 48
8 haskell-template 32
9 reflex-stone 21
10 simple-ping 5
11 network-uri-json 2
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.