Showing 30 of 30 projects
A purely functional package manager for Linux and Unix systems that ensures reliable and reproducible software deployment.
A command-line tool for creating isolated, reproducible development environments using Nix packages.
Declarative user environment management for Nix users, handling packages and dotfiles with configuration-as-code.
A fast, declarative, and reproducible developer environment tool built on Nix for consistent project setups.
Declarative system configuration for macOS using Nix, bringing NixOS-like management to Apple computers.
A curated list of the best resources, tools, and projects for the Nix ecosystem.
Reproducible developer environments for any stack — install 120,000+ packages, share environments with your team, and build container images.
Simple and documented Nix flake templates for getting started with NixOS and home-manager configurations.
A fast, reliable installer for Nix and flakes with over 7 million installs, supporting macOS, Linux, WSL, and containers.
An unofficial, beginner-friendly book teaching NixOS and the experimental Flakes feature for declarative system configuration.
Install NixOS everywhere via SSH with a single command, automating disk partitioning, formatting, and system configuration.
Modules for running NixOS on the Windows Subsystem for Linux (WSL).
A Neovim configuration system built around Nix modules, enabling declarative and reproducible editor setups.
A fast, persistent implementation of direnv's use_nix and use_flake for caching Nix shell environments.
A Nix Flake to build and run NixOS on multiple Type-2 hypervisors, providing isolated virtual machines as Nix packages or systemd services.
A collection of image builders for NixOS, now upstreamed into nixpkgs and replaced by nixos-rebuild build-image.
A small, production-ready, reactive Haskell front-end framework for building interactive single-page web and mobile applications.
A theming framework for Nix-based systems that applies color schemes, wallpapers, and fonts across applications.
A declarative deployment tool for managing NixOS machines across networks and cloud providers.
A simple, stateless deployment tool for NixOS, enabling parallel configuration deployment across multiple hosts.
A simple multi-profile Nix-flake deployment tool for managing NixOS and non-NixOS systems.
A Docker-compatible container registry that builds images on-demand using Nix package specifications from image names.
A self-hostable multi-tenant Nix Binary Cache server with global deduplication and S3-compatible storage.
An incremental analysis language server for the Nix language, providing IDE-like features for Nix development.
A lightweight dependency manager for Nix projects that simplifies adding and updating packages from GitHub, URLs, and other sources.
A community-driven meta repository for Nix packages, providing decentralized access to user-contributed packages and modules.
Run software from nixpkgs without installing it by prefixing commands with a comma.
A Nix-powered, high-performance build cache and remote execution server compatible with Bazel, Buck2, and other RE build systems.
A Nix-based tool for creating per-project developer environments with clean shells and minimal dependencies.
A tool to configure Linux machines using Nix-style declarative configurations, enabling reproducible system management on any distribution.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.