Summary
GNU Guix is a package manager for GNU/Linux systems. It is designed to give users more control over their general-purpose and specialized computing environments, and make these easier to reproduce over time and deploy to one or many devices.
Give Users Control
Users on the same machine can manage their own packages independently from each other, without superuser privileges.
LEARN MOREReproducible Outputs
Guix provides thousands of packages which include desktop environments, applications, system tools, programming languages and their data and other digital artifacts which work as the building blocks for creating reproducible shell environments, containers and systems for different computing needs.
One Language for Everything
Use Guile Scheme APIs, including high-level embedded domain-specific languages (EDSLs) to define packages and whole-system configurations.
CHECK THE API WHAT'S GUILEAll of It, Free Software
Guix is a GNU Projectâwhich respects the freedom of computer users. You are free to use, study, modify, and share Guix and all the packages it provides.
LEARN MOREGNU Guix in Your Field
Get Guix
You can use Guix on top of any GNU/Linux distribution of your preference. It won't clash with your distro's package manager.
DOWNLOADInstructional Videos
Blog
GNU Guix 1.5.0 released
January 23, 2026
We are pleased to announce the release of GNU Guix version 1.5.0! The release comes with ISO-9660 installation images, virtual machine images, and with tarballs to install the packageâ¦
Meet Guix at FOSDEM
January 22, 2026
Itâs that time of the year again: next week is FOSDEM time! As in previous years , many Guix people will be in Brussels. Right afterâ¦
A Planet for Guix
December 5, 2025
I am pleased to announce the availability of Planet Guix , an Atom and RSS aggregator covering all things Guix. You can browse posts on the website or useâ¦
Contact
IRC Channel
Join the #guix channel on the Libera Chat IRC network to chat with the community about GNU Guix or to get help in real-time. â¦
Info Mailing List
Subscribe to the info-guix low-traffic mailing list to receive important announcements sent by the project maintainers (in English). â¦
Help Mailing List
Subscribe to the Help mailing list to get support from the GNU Guix community via email. You can post messages in English though we also accept other languages. â¦



