Haskell Nix

Open-source Haskell projects categorized as Nix

Top 23 Haskell Nix Projects

  • ihp

    🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

    Project mention: Using Rust at a startup: A cautionary tale | news.ycombinator.com | 2022-12-03
  • miso

    :ramen: A tasty Haskell front-end framework

    Project mention: School of Haskell: Basics | news.ycombinator.com | 2022-11-11
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • hevm

    Dapp, Seth, Hevm, and more

    Project mention: The Ethereum Virtual Machine (EVM) - What Is It and How to Make Business on It? | dev.to | 2022-06-30

    hevm - written in Haskel

  • niv

    Easy dependency management for Nix projects

    Project mention: Pulling themes from a git project: the nix way? | reddit.com/r/NixOS | 2022-10-09

    Flakes work. An alternative is niv which was once popular and provides a good developer experience.

  • cachix

    Command line client for Nix binary cache hosting:

  • nixfmt

    A formatter for Nix code

  • cabal2nix

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • nix-tree

    Interactively browse dependency graphs of Nix derivations.

    Project mention: How do you check the dependencies of a package ? | reddit.com/r/NixOS | 2022-06-26
  • purenix

    Nix backend for PureScript. Transpile PureScript code to Nix.

    Project mention: Nix: An idea whose time has come | news.ycombinator.com | 2022-02-18

    There’s also the PureNix project that lets you go from PureScript→Nix. Caveats in the docs.


  • nix-diff

    Explain why two Nix derivations differ

  • nixos-manager

    Manage your NixOS packages and configuration via a simple, intuitive UI

  • nix-deploy

    Deploy software or an entire NixOS system configuration to another NixOS system

  • hocker

    Utilities for interacting with the docker registry and generating nix build instructions

  • update-nix-fetchgit

    A program to automatically update fetchgit values in Nix expressions

  • nvfetcher

    Generate nix sources expr for the latest version of packages

    Project mention: Nix VSCode Marketplace | reddit.com/r/NixOS | 2022-07-12

    The fetcher for this is https://github.com/berberman/nvfetcher. And if you want to simply map all the sources to extension packes, you could use http://github.com/divnix/devos-ext-lib and follow the readme. This is how I do it.

  • hercules-ci-agent

    https://hercules-ci.com build and deployment agent

  • nixfromnpm

    Convert NPM packages into nix expressions

  • supernova

    :milky_way: Apache Pulsar client for Haskell (by cr-org)

  • fts

    :mag: Postgres full-text search (fts) (by gvolpe)

  • autonix-deps

    Library for Nix expression dependency generation

  • haven

    Use haskell to produce a nix set of maven dependencies! (by obsidiansystems)

  • upload-daemon

    A daemon that asynchronously copies paths to a remote store.

    Project mention: How to correctly cache build-time dependencies using Nix | reddit.com/r/NixOS | 2022-10-24

    ... Except that this solution is still wrong: it skips IFD dependencies. In fact, as far as I'm aware, there's no good solution for this problem as of now. It will either have false negatives, like most of them do, or false-positives, like uploading from post-build-hook. If you're more interested in having everything you build on your CI runner uploaded to cache, maybe take a look at https://github.com/serokell/upload-daemon . It does so asynchronously, without hogging your CPU with compression, and also does error reporting.

  • jenkinsPlugins2nix

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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-12-03.

Haskell Nix related posts


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

Project Stars
1 ihp 3,821
2 miso 2,032
3 hevm 1,850
4 niv 1,117
5 cachix 527
6 nixfmt 327
7 cabal2nix 317
8 nix-tree 309
9 purenix 232
10 nix-diff 212
11 nixos-manager 159
12 nix-deploy 142
13 hocker 101
14 update-nix-fetchgit 90
15 nvfetcher 89
16 hercules-ci-agent 70
17 nixfromnpm 50
18 supernova 35
19 fts 28
20 autonix-deps 12
21 haven 11
22 upload-daemon 11
23 jenkinsPlugins2nix 8
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives