Hacker ApprovedDepartments

GNU Guix

Hacker Approved

Ranked 6 of 35 package managers by recommenders

Free Linux distribution and package manager for reproducible environments, with rollbacks and source bootstrapping. Critics call it niche, weak on desktop use, and unavailable on Windows and macOS.

Free Linux distribution and package manager for reproducible environments, with rollbacks and source bootstrapping. Critics call it niche, weak on desktop use, and unavailable on Windows and macOS.

115 people gave an opinion

recommend it
84
criticize it
31
approval share
73%
Each figure is one person. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 84 people recommend itNeeds 10 or more, met.
  • 2.7 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Reproducible environments for development

    “An option to work on bare metal via reproducible environment management tools like Nix, Guix, or Spack is a valuable alternative”

    Comment from 14 Dec 2025 in “Dagger: Define software delivery workflows and dev environments”

    “setting up an isolated environment with time-bound tools it's basically what Guix was born for, reproducibility”

    Comment from 25 Feb 2026 in “Debian Removes Free Pascal Compiler / Lazarus IDE”

    “A good package manager, e.g. GNU Guix, let's you define a reproducible environment of all of your dependencies.”

    Comment from 19 Nov 2025 in “Reproducible C++ builds by logging Git hashes”
  • Full source bootstrapping and security

    “Guix is AFAIK the only distro with a well-paved bootstrap path from a simple assembler to a fully-working distro”

    Comment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

    “Guix has some security advantages (grafts for security patches, full source bootstrapping, 100% OSS)”

    Comment from 24 Jun 2026 in “Is it time for a new Embedded Linux build system?”

    “so far only GNU Guix and StageX have worked out how to start from the BB work to get a full distro”

    Comment from 18 Nov 2025 in “Azure hit by 15 Tbps DDoS attack using 500k IP addresses”
  • Declarative, rollback-capable system config

    “Guix has rollbacks for the whole package manager and system so whole backups aren't mandatory”

    Comment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

    “I'm attracted to guix's more straightforward design and Scheme-based compiled configuration”

    Comment from 5 Apr 2026 in “Systemd-free Modern Linux: artixlinux and dinit and labwc and noctalia shell”

    “With Guix you can set everything for under a config.scm file in a reproducible way”

    Comment from 23 Mar 2026 in “Why I love NixOS”

What people warn about

Each mark is one comment

  • Hardware and driver support gaps

    “The only problems appear when your Linux distribution decides for some reason to make difficult for its users to choose the NVIDIA drivers, like GUIX.”

    Comment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

    “the installation process was made too difficult due to the lack of non-free software available during install time”

    Comment from 26 Jan 2026 in “Guix for Development”

    “it was incompatible with a cross-compile target, or it did not support my target arch properly”

    Comment from 28 Jan 2026 in “Guix for Development”
  • Niche, lacks desktop focus

    “Guix because its development is centered away from the desktop and it lacks some elements common in modern distros”

    Comment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

    “Guix remains niche not because of GNU philosophy but because it doesn't do the same”

    Comment from 31 Jan 2026 in “Guix System First Impressions as a Nix User”

Other package managers people recommend

The four most recommended other package managers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

GNU Guix compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Nix37815072%133 yrs24 ownersApproved
Homebrew27117561%1210 yrs13 owners—
npm16146126%12——
pnpm1242484%125 yrs4 ownersApproved
GNU GuixThis page843173%12—Approved
See all 35 package managers, ranked

What people said

40 of the 165 comments that mention it, newest first. Each links to the original comment.

“I feel it's unique and special enough that it is deserving of some money falling from the sky.”

RecommendsComment from 21 Oct 2026 in “NixOS is making me less afraid”

“I've been curious about Guix for a while, one of these days I need to dive in and explore deeper.”

MixedComment from 3 Jul 2026 in “crustc: entirety of `rustc`, translated to C”

“which has bootstrapped its entire system from source code from only a tiny verifiable binary”

RecommendsComment from 3 Jul 2026 in “crustc: entirety of `rustc`, translated to C”

“Guix has some security advantages (grafts for security patches, full source bootstrapping, 100% OSS)”

MixedComment from 24 Jun 2026 in “Is it time for a new Embedded Linux build system?”

“It solves all of these issues, and already has a good story both for cross and native builds on a variety of architectures.”

RecommendsComment from 22 Jun 2026 in “Is it time for a new Embedded Linux build system?”

“There is already multi-platforms multi-languages package managers that do this job relatively well”

RecommendsComment from 12 May 2026 in “BLAS, Lapack and OpenMP”

“openSUSE, ChromeOS, Nix, Guix, and indeed, TinyCore all achieve the same goal with tooling that is about 1% of the size or complexity”

RecommendsComment from 16 Apr 2026 in “PiCore - Raspberry Pi Port of Tiny Core Linux”

“Guix did this first, though they still have a much more relaxed supply chain security policy”

MixedComment from 10 Apr 2026 in “Supply chain nightmare: How Rust will be attacked and what we can do to mitigate”

“I'm attracted to guix's more straightforward design and Scheme-based compiled configuration”

RecommendsComment from 5 Apr 2026 in “Systemd-free Modern Linux: artixlinux and dinit and labwc and noctalia shell”

“I use a Guix manifest for every project, which describes what dev tools and dependencies I want.”

RecommendsComment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

“install Guix, read the Info manual on 'guix import' and just create a shell/container”

RecommendsComment from 31 Mar 2026 in “Axios Compromised on NPM – Malicious Versions Drop Remote Access Trojan”

“Guix saves you from this. You can import NPM packages in a container (not even touching $HOME)”

RecommendsComment from 31 Mar 2026 in “Axios Compromised on NPM – Malicious Versions Drop Remote Access Trojan”

“The Guix PM in this context can create an isolated environment and import PyPI packages for you”

RecommendsComment from 27 Mar 2026 in “Telnyx v4.87.1 and v4.87.2 are compromised by TeamPCP”

“With Guix you can set everything for under a config.scm file in a reproducible way”

RecommendsComment from 23 Mar 2026 in “Why I love NixOS”

“it seems very readable to me. It's cleanly structured and makes good use of indentation.”

RecommendsComment from 23 Mar 2026 in “Why I love NixOS”

“Guix and Hurd are the only non-trainted environments to develop non-corporate driven environments”

RecommendsComment from 22 Mar 2026 in “Revert "userdb: add birthDate field to JSON user records”

“I've found it way easier to understand, but it has teething issues that NixOS doesn't”

MixedComment from 22 Mar 2026 in “Why I love NixOS”

“Guix wants to do the same but with Guix and Guile for everything, and IMHO it's a good step over Unix.”

RecommendsComment from 18 Mar 2026 in “OpenSUSE Kalpa”

“It's powerful when you can test that system as an OCI container (or as a VM with Nix/Guix).”

RecommendsComment from 16 Mar 2026 in “I Love FreeBSD”

“Nix and Guix are package managers that (very simplified) model the build process of software as pure functions”

RecommendsComment from 8 Mar 2026 in “A Decade of Docker Containers”

“setting up an isolated environment with time-bound tools it's basically what Guix was born for, reproducibility”

RecommendsComment from 25 Feb 2026 in “Debian Removes Free Pascal Compiler / Lazarus IDE”

“They were built from the ground up to be able to have multiple, simultaneous versions of everything installed in separate store”

RecommendsComment from 16 Feb 2026 in “I Fixed Windows Native Development”

“guix shells (container mode) for my agents and sharing just the directories they need”

RecommendsComment from 14 Feb 2026 in “Safe YOLO Mode: Running LLM Agents in VMs with Libvirt and Virsh”

“Guix itself enriches the ecosystem, and Guile projects can use Guix to make them reproducible.”

RecommendsComment from 7 Feb 2026 in “Hoot: Scheme on WebAssembly”

“Guix is AFAIK the only distro with a well-paved bootstrap path from a simple assembler to a fully-working distro”

RecommendsComment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

“The only problems appear when your Linux distribution decides for some reason to make difficult for its users to choose the NVIDIA drivers, like GUIX.”

CriticizesComment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

“Guix because its development is centered away from the desktop and it lacks some elements common in modern distros”

CriticizesComment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

“Guix has rollbacks for the whole package manager and system so whole backups aren't mandatory”

RecommendsComment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

“Guix remains niche not because of GNU philosophy but because it doesn't do the same”

CriticizesComment from 31 Jan 2026 in “Guix System First Impressions as a Nix User”

“it was incompatible with a cross-compile target, or it did not support my target arch properly”

CriticizesComment from 28 Jan 2026 in “Guix for Development”

“To match the npm or pip model you'd go with nix or guix or cmake and you'd vendor everything”

RecommendsComment from 27 Jan 2026 in “The C-Shaped Hole in Package Management”

“the installation process was made too difficult due to the lack of non-free software available during install time”

CriticizesComment from 26 Jan 2026 in “Guix for Development”

“combine Guix and other guile scheme packages that are awesome like mcron into their stacks”

RecommendsComment from 26 Jan 2026 in “Guix for Development”

“I'm totally sold on Guix, and have been using it on an old laptop for the last few months.”

RecommendsComment from 23 Jan 2026 in “GNU Guix 1.5.0 Released”

“NixOS and GuixSD make it quite trivial to sandbox applications in a declarative fashion using firejail”

RecommendsComment from 21 Jan 2026 in “Ask HN: Is Linux Safe to Daily drive in 2026?”

“An option to work on bare metal via reproducible environment management tools like Nix, Guix, or Spack is a valuable alternative”

MixedComment from 14 Dec 2025 in “Dagger: Define software delivery workflows and dev environments”

“At least Guix uses a lisp variant so that some of the skills you gain are transferable”

RecommendsComment from 6 Dec 2025 in “Self-hosting my photos with Immich”

“A good package manager, e.g. GNU Guix, let's you define a reproducible environment of all of your dependencies.”

RecommendsComment from 19 Nov 2025 in “Reproducible C++ builds by logging Git hashes”

“so far only GNU Guix and StageX have worked out how to start from the BB work to get a full distro”

RecommendsComment from 18 Nov 2025 in “Azure hit by 15 Tbps DDoS attack using 500k IP addresses”

“with the rise of Nix and Guix, we've gotten a lot closer to reproducible-everything”

RecommendsComment from 2 Nov 2025 in “GHC now runs in the browser”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.