SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Nix Open-Source Projects
List of applications and tools that make my macOS experience even more amazingProject mention: Ask HN: Must have tools for a new MacBook | news.ycombinator.com | 2022-08-17
Nix Packages collectionProject mention: Can someone tell me what's so great about not being able to swap your system components? It not breaking seems like an excuse, when a lot of systems already do not break. | reddit.com/r/linuxmemes | 2023-01-25
Sure, but even with those ecosystems, there's still some manual involvement. For example, haskell still needs a few hundred changes to work; and that's only including nix-specific edits, there's also some specific to architecture or platform (e.g. macOS).
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.
Nix, the purely functional package managerProject mention: How to use Python venv from a Bash script | dev.to | 2023-01-25
Let's say you are building an API. If you are not using a container or a deterministic system, you might want to avoid using packages that could be outdated from your system's Python.
Instant, easy, and predictable development environmentsProject mention: Ask HN: What have you built more than twice and wish someone had built for you? | news.ycombinator.com | 2023-01-18
Tools like Devbox: https://github.com/jetpack-io/devbox are making this way easier. Devbox is powered by nix, but it hides all of the complexity and makes it easier to use.
🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happinessProject mention: Using Rust at a startup: A cautionary tale | news.ycombinator.com | 2022-12-03
Project mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23
:ramen: A tasty Haskell front-end frameworkProject mention: School of Haskell: Basics | news.ycombinator.com | 2022-11-11
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.
Dapp, Seth, Hevm, and moreProject 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
Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixeryProject mention: Nixpacks takes a source directory and produces an OCI compliant image | news.ycombinator.com | 2022-08-17
name is eerily similar to `nixpkgs`, i.e. the monorepo that defines all packages and one of the underlying technologies here. i get the play on buildpacks, but still, as a nix user it makes me do a double take reading the name
this is neat though, and in political terms, the elevator pitch mentions nix itself as an implementation detail in passing. hopefully, if this catches on, it'll function as a non-threatening gateway drug to nix itself, when users inevitably go digging into the weeds
for anyone interested, prior art on the nix container front: https://nixery.dev
nix modules for darwinProject mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23
Nix is pretty usable for both desktops and headless servers. Personally, I even use it on macOS without much trouble.
My system looks like any other install of Ventura, but all of my configuration, ranging from the terminal and VS Code to macOS-specific system preferences and Safari, is done declaratively in Nix . The overwhelming majority of my installed software also comes from Nix packages, with some exceptions for stuff that is not packaged yet (e.g., I have Podman Desktop, the macOS ZFS port, Lulu, yubikey-manager-qt installed through Homebrew -- fortunately nix-darwin  also just lets me have an set of brews/casks in my config).
It was been a bit of a nightmare at first since the error messages are kind of horrific, and there can be a lack of good examples/docs on flakes. But I think the weekend worth of time I invested was worth it since I no longer need to rely on hacky shellscripts or remember to manually configure anything.
Better configuration for lessProject mention: Why isn't Nix more popular? | reddit.com/r/NixOS | 2022-11-08
PS. Now i think about gentoo or arch. PS2. I know about nickel, but still...
NixOps is a tool for deploying to NixOS machines in a network or cloud.Project mention: Will we move away from DSLs? | reddit.com/r/devops | 2022-04-29
For example Nix can already replace ansible, packer, cloudformation, dockerfiles.
Project mention: More myths about this "new fangled" Linux desktop | reddit.com/r/linux | 2022-08-11
Yeah nix/guix is a whole nother universe and I'm not familiar with it, there's a ton of good resources out there though: https://github.com/nix-community/awesome-nix
Easy dependency management for Nix projectsProject 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.
An opinionated guide for developers wanting to get things done with the Nix ecosystem.Project mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23
A minimal status bar for macOS. Ideal for use with tiling window managers like yabaiProject mention: Org-clock and Spacebar | reddit.com/r/orgmode | 2022-09-18
A flake utility library to craft shell-, home-, and hosts- environments.Project mention: Looking for dotfiles repo examples | reddit.com/r/NixOS | 2022-11-08
This one issue may clear things up, seems like my config is a little outdated: https://github.com/divnix/digga/pull/385
Project mention: How can I run a command "within" the context of the last N generations so I could, for example, see which kernel or GPU driver versions they're running? | reddit.com/r/NixOS | 2022-12-24
Maybe https://github.com/nix-community/nixos-generators can help as well. I am using it instead of a subtle and it works well
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix (by nikitavoloboev)Project mention: nikitavoloboev/dotfiles: Zsh, Karabiner, VS Code, Sublime, Neovim, Nix | reddit.com/r/dotfiles | 2022-06-21
Per project developer environments
Create highly reproducible python environmentsProject mention: Installing chatgpt-wrapper | reddit.com/r/NixOS | 2023-01-09
Another way if the above doesn't work is to use mach-nix:https://github.com/DavHau/mach-nix
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: reflex-platform and ghc version | reddit.com/r/reflexfrp | 2022-02-09
Single dependency Kubernetes clusters for local testing, experimenting and development
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Nix related posts
How do I deploy a configuration to a machine with an existing hardware-configuration.nix?
2 projects | reddit.com/r/NixOS | 26 Jan 2023
How to use Python venv from a Bash script
1 project | dev.to | 25 Jan 2023
Can someone tell me what's so great about not being able to swap your system components? It not breaking seems like an excuse, when a lot of systems already do not break.
2 projects | reddit.com/r/linuxmemes | 25 Jan 2023
install elm 0.16.XX and its dependencies
3 projects | reddit.com/r/elm | 25 Jan 2023
Python Poetry Question
1 project | reddit.com/r/NixOS | 25 Jan 2023
Upgrading to NixOS 22.11 Issue
5 projects | reddit.com/r/NixOS | 24 Jan 2023
HomeLab configuration with NIxOS
2 projects | reddit.com/r/NixOS | 24 Jan 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b6ea710>
www.saashub.com | 27 Jan 2023
What are some of the best open-source Nix projects? This list will help you:
|6||Home Manager using Nix||3,629|