Software Alternatives & Reviews

GNU Guix VS Homebrew

Compare GNU Guix VS Homebrew and see what are their differences

Like Nix but GNU.

The missing package manager for macOS
GNU Guix Landing Page
GNU Guix Landing Page
Homebrew Landing Page
Homebrew Landing Page

GNU Guix details

Developer Tools Front End Package Manager Containers As A Service

Homebrew details

Front End Package Manager JavaScript Package Manager Package Manager

GNU Guix videos

My crush on GNU Guix

More videos:

  • - Building a whole distro on top of a minimalistic language The story of GNU Guix
  • - How to Install GNU Guix System 1.1.0 + Review

Homebrew videos

Homebrew Review: Coopers Lager - Taste Test

More videos:

  • - Homebrew Review | Alchemist Class by Mage Hand Press (featuring Designer Mike Holik)
  • - Northern Brewer Cream Ale Homebrew Review Tasting

Category Popularity

0-100% (relative to GNU Guix and Homebrew)

Social recommendations and mentions

Based on our record, Homebrew seems to be a lot more popular than GNU Guix. While we know about 264 links to Homebrew, we've tracked only 22 mentions of GNU Guix. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.

GNU Guix mentions (22)

  • Most active lisp?
    Right now the GNU project is trying to build a whole operating system (sans the kernel) in GNU Guile Scheme. If you're looking for more than just a language for experimenting, it could be cool to have operating system tools to hack on in Scheme: - Source: Reddit / 1 day ago
  • What's your perfect Linux setup ?
    Each independent hardware device would have an immutable base OS layer, similar in concept to Fedora Silverblue or CoreOS, but lighter weight like Alpine and composable like NIX or Guix. - Source: Reddit / 6 days ago
  • I want to report a grammatical error
    Http:// -> About -> Contributing. - Source: Reddit / 13 days ago
  • Nix-GUI: Make NixOS usable for non-technical users through settings / GUI
    Guix ( is a similar project, and it has the same issue regarding confusing terminology. I wonder if adoption of these otherwise awesome projects would improve if they did a better job with communication? - Source: Hacker News / about 2 months ago
  • How hard would it to be to design a Linux Distro?
    If you really want a minimal installation, either Guix OS or Nix OS are probably your best bet, because they both use what are called "pure functional package managers," which are a very modern dependency management algorithm to compute very precisely the exact software that you need, which ensure ALL software that you do not absolutely 100% need is never installed. - Source: Reddit / about 2 months ago
View all

Homebrew mentions (264)

  • WOL
    - download and install Homebrew ( - Source: Reddit / about 7 hours ago
  • Im on mac and when I go to the terminal and try to use a apt command it says “The operation couldn’t be completed. Unable to locate a Java Runtime that supports apt. Please visit (java website) for more info on installing Java. How do I fix this?
    As the other guy said, Homebrew is the package manager for MacOS. - Source: Reddit / 3 days ago
  • Im on mac and when I go to the terminal and try to use a apt command it says “The operation couldn’t be completed. Unable to locate a Java Runtime that supports apt. Please visit (java website) for more info on installing Java. How do I fix this?
    So I guess my first question is... Why are you trying to use aptitude on a Mac? I think you want homebrew. - Source: Reddit / 3 days ago
  • Binary confusion - first steps of a new MacOS user
    Check out homebrew (; it may feel a bit more familiar coming from the *NIX/*BSD world for application management. - Source: Reddit / 5 days ago
  • ios 14 iphone 6s failed to activate device
    Using sliver I cant activate. After installing necessary files and jailbreaking with checkra1n when clicking the reach home button, ideviceactivation and libimobiledevice arent found in terminal. I installed but idk what else needs to be done. - Source: Reddit / 6 days ago
View more

What are some alternatives?

When comparing GNU Guix and Homebrew, you can also consider the following products

NixOS - 25 Jun 2014 . All software components in NixOS are installed using the Nix package manager. Packages in Nix are defined using the nix language to create nix expressions.

Chocolatey - The sane way to manage software on Windows.

Conda - Binary package manager with support for environments.

Pacman - Pacman was developed to be the package manager for Arch Linux, and is also used by KDE-focused Chakra Linux.

iTerm2 - A terminal emulator for macOS that does amazing things.

Portage - Portage is source-based package manager used by Gentoo and its descendants. It controls all process from fetching source through building it, installing into clean environment to "merging" with already installed software.

User reviews

Share your experience with using GNU Guix and Homebrew. For example, how are they different and which one is better?

Post a review