Haskell Nix

Open-source Haskell projects categorized as Nix | Edit details

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: On a daily base in this sub | reddit.com/r/ProgrammerHumor | 2022-01-23

    Here is link number 2 - Previous text "IHP"

  • miso

    :ramen: A tasty Haskell front-end framework

    Project mention: How do you deal with GUI? | reddit.com/r/haskell | 2022-01-13

    via ghcjs (miso, etc.)

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

  • hevm

    Dapp, Seth, Hevm, and more

    Project mention: Building Smart Contracts with Foundry by Paradigm | dev.to | 2021-12-20

    It fits into the stack the same way that Hardhat, Truffle, and Dapp Tools do.

  • niv

    Easy dependency management for Nix projects

    Project mention: Compiling emacs is killing me | reddit.com/r/NixOS | 2021-10-22
  • cachix

    Command line client for Nix binary cache hosting:

    Project mention: Trying to install cachix in Ubuntu, getting a permission error. | reddit.com/r/NixOS | 2021-10-30
  • cabal2nix

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

  • nixfmt

    A formatter for Nix code

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

  • nix-tree

    Interactively browse dependency graphs of Nix derivations.

    Project mention: [Remote Job] SimulaVR is hiring a Hardware Engineer to Help Build a Portable Linux VR Headset | reddit.com/r/virtualreality_linux | 2021-04-14

    whose output is [here](https://www.wolframcloud.com/obj/c863257b-9c05-4bb3-8790-2caf2e230295); however, in classic nix fashion (where literally every dependency all the way down the stack is specified), this leads to a 22K line file, which isn't very useful. [nix-tree](https://github.com/utdemir/nix-tree) provides a more manageable way to explore dependencies interactively if you are looking for more detail.

  • nixos-manager

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

  • nix-diff

    Explain why two Nix derivations differ

  • 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

  • nixfromnpm

    Convert NPM packages into nix expressions

  • nvfetcher

    Generate nix sources expr for the latest version of packages

    Project mention: Nix flake of Vim/Neovim plugins, part of them are auto-generated from Awesome Neovim | reddit.com/r/NixOS | 2021-12-28

    It has support for passthru so you can expose description, homepage and other meta attributes. You (currently) can't directly pass a attribute set to the nix source because nvfetcher is using string interpolation to generate it, so only string is allowed. There is a tracking issue for this: github.com/berberman/nvfetcher/issues/40. For now, you can use mapAttrs sources (sources = import ./_sources/generated.nix { inherit (final) fetchurl fetchgit fetchFromGitHub; }) to generate the appropriate meta from passthru.

  • hercules-ci-agent

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

  • supernova

    :milky_way: Apache Pulsar client for Haskell

  • autonix-deps

    Library for Nix expression dependency generation

  • haven

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

  • distribution-nixpkgs

    Haskell types and functions to represent, query, and manipulate the Nixpkgs distribution.

  • simple-nix

    Simple parsing/pretty printing for Nix expressions

  • nix-mate

    Installing stuff with Nix made easy

    Project mention: Nix Mate: Installing stuff with Nix made easy | news.ycombinator.com | 2021-09-30
  • jenkinsPlugins2nix

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

Haskell Nix related posts

Index

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

Project Stars
1 ihp 2,911
2 miso 1,924
3 hevm 1,181
4 niv 892
5 cachix 405
6 cabal2nix 262
7 nixfmt 251
8 nix-tree 153
9 nixos-manager 148
10 nix-diff 146
11 nix-deploy 125
12 hocker 95
13 update-nix-fetchgit 78
14 nixfromnpm 50
15 nvfetcher 47
16 hercules-ci-agent 37
17 supernova 33
18 autonix-deps 12
19 haven 10
20 distribution-nixpkgs 8
21 simple-nix 6
22 nix-mate 6
23 jenkinsPlugins2nix 6
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.com/nanovms