Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

GNU Guix

Like Nix but GNU.

GNU Guix Reviews and details

Screenshots and images

  • GNU Guix Landing page
    Landing page //
    2023-03-26

Features & Specs

  1. Reproducibility

    GNU Guix emphasizes reproducible builds, ensuring that the same package can be built in the same way across different environments, enhancing reliability and consistency.

  2. Declarative System Configuration

    Guix allows users to describe their entire system configuration in a declarative manner, making it easier to reproduce and share system environments.

  3. Rollback Capabilities

    Guix supports rollbacks, allowing users to revert their system to previous states easily, which is useful for undoing updates or changes that cause issues.

  4. Functional Package Management

    Guix uses a functional approach to package management, meaning packages do not interfere with each other and dependencies are handled more cleanly.

  5. Free Software Focus

    Being a GNU project, Guix only includes free software, aligning with the principles of the Free Software Foundation and offering a system free from proprietary software.

Badges

Promote GNU Guix. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

My crush on GNU Guix

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

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about GNU Guix and what they use it for.
  • The Most Elegant Configuration Language
    And then see how it's done in real life: https://guix.gnu.org/. - Source: Hacker News / 2 months ago
  • Douglas Hofstadter on Lisp (1983)
    Guix is a Nix-like package manager and distro that is almost entirely written in Guile Scheme: https://guix.gnu.org/ I would guess it's by far the most active Guile project. - Source: Hacker News / 5 months ago
  • Pkl, a Programming Language for Configuration
    > So what we are missing now is a 500GB framework that can write the config file for the programming language that is writing a config file for the actual program I wish to use. That exists since 1960. It's called LISP. The e.g. https://guix.gnu.org/ uses with great success, the Guile Scheme dialect of LISP, to be precise. And FYI the "framework" is:
      $ ls --human-readable --size $(readlink $(which...
    - Source: Hacker News / about 1 year ago
  • NixOS: Declarative Builds and Deployments
    > inventing a brand new purely functional language programming language. ISTM that if you dislike that, then there's GUIX. https://guix.gnu.org/ Very briefly, AFAICT, it's "Nix but using Scheme". - Source: Hacker News / about 1 year ago
  • Linux saved my life
    And just wait till you discover Arch Linux, Gentoo, Guix, or NixOS. Source: over 1 year ago
  • The nicest web browser of 2023 uses Lisp.
    Https://guix.gnu.org for example. It did load before an update but it doesn't anymore. Source: almost 2 years ago
  • Java community welcomes kotlin, c/c++ community welcome rust and go and Javascript community welcomes typscript except emacs community who still refuse to welcome gnu guile.
    Is it? Seems to me it's used for some pretty cool stuff, heard of Guix? Source: almost 2 years ago
  • Lua: The Little Language That Could
    I think a "competitor" to Lua would be Guile [1], but I am not sure if it gets close to Lua in terms of lightweightness... It was designed to be used in the GNU project, with similar objects as Lua: to be light, easily embeddable. It's a Scheme (Lisp) so maybe not for everyone's taste... Its "coolest" use I know of is for configuring Guix [2] (the GNU version of Nix). [1] https://www.gnu.org/software/guile/ [2]... - Source: Hacker News / almost 2 years ago
  • Immutable OS suggestions
    No one said Guix yet, might be worth a look: https://guix.gnu.org/. Source: almost 2 years ago
  • What are some of the more innovative linux distributions?
    GNU Guix! A fully functional package manager and distro heavily inspire by Nix. The primary difference between it and Nix being that it is almost entirely written and configured in GNU Guile, an implementation of Scheme (Lisp) and the official extension language of the GNU Project (originally intended to be for GNU what emacs lisp is for emacs). Source: almost 2 years ago
  • What are some of the more innovative linux distributions?
    Https://guix.gnu.org/ https://systemcrafters.net/craft-your-system-with-guix/5-reasons-to-try-guix/. Source: almost 2 years ago
  • Rust Offline?
    You should perhaps utilize guix for your projects. It provides rather acceptable rust resp. Crates support and in a perfectly reproducible build environment. But be aware, that it even tries to build even the rust compiler from source by going through all this nasty steps of its iterative bootstrap process. This can be a little bit complex and time-consuming, if you need an up-to-date version of rustc. Source: almost 2 years ago
  • Nobara is letting me down lately.
    Other immutable desktops that attain a similar degree of stability and reproducibility without being deprived of the latest kernels and packages would be NixOS and Guix. Despite their appeal, some may find them too distinctive compared to mainstream distributions. Source: almost 2 years ago
  • What is the difference between Immutable Desktops and non Immutable Desktops?
    Oversimplifying might have been the most sensible in this context. However, you might have gone a little bit too far as your description fits only NixOS, Guix and distros that utilize rpm-ostree. Source: almost 2 years ago
  • The Emacs Curse: When Everything Else Just Feels Inferior 😱🧙‍♂️
    The GNU project is trying to solve your problem. Its goal is to create a whole ecosystem of applications that have GNU Guile Scheme as their extension language. One of the flagship projects for this is GNU Guix, which brings together various user space tools that are configurable and extensible in Guile. Source: almost 2 years ago
  • CompleteNoobs - free, open and reproducible.
    There is an operating systems that does all of that automatically for you. Every piece of software in the operating system is GPL-licensed and versioned by it's Git branch or archive MAC. It's called Guix OS, and is one of the official OS distributions of the GNU Project which is a member of the Free Software Foundation. Source: about 2 years ago
  • Best distro for my pc
    I recommend GNU Guix if you're a beginner looking for performance. Https://guix.gnu.org/. Source: about 2 years ago
  • Issues with fonts in Guix Home/Sway/Qutebrowser
    When I open qutebrowser, and go to certain websites (google.com, guix.gnu.org, etc.), text will not be rendered. This is what a certain page on guix.gnu.org looks like. Source: about 2 years ago
  • So you want to write a package manager (Sam Boyer)
    GNU Guix, as a Project and OS package manager for projects in arbitrary languages (or alternatively, the Nix package manager, though I find the configuration language for Guix way better). Source: about 2 years ago
  • Emacs term/vterm modes right-aligned only in openSUSE TW | KDE Plasma
    I like to get Emacs using guix, works the same across all distros, so you could try that. Source: about 2 years ago
  • Skribilo: The Document Programming Framework
    Trivia note: Skribilo was developed by Ludovic Courtès, one of the key figures behind Guix (https://guix.gnu.org/). - Source: Hacker News / about 2 years ago

Do you know an article comparing GNU Guix to other products?
Suggest a link to a post with product alternatives.

Suggest an article

GNU Guix discussion

Log in or Post with

This is an informative page about GNU Guix. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.