Showing 36 of 171 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.
Install NixOS everywhere via SSH with a single command, automating disk partitioning, formatting, and system configuration.
An unofficial, beginner-friendly book teaching NixOS and the experimental Flakes feature for declarative system configuration.
Modules for running NixOS on the Windows Subsystem for Linux (WSL).
Yet another Nix CLI helper. [Maintainers=@NotAShelf, @faukah]
A Neovim configuration system built around Nix modules, enabling declarative and reproducible editor setups.
A Nix Flake to build and run NixOS on multiple Type-2 hypervisors, providing isolated virtual machines as Nix packages or systemd services.
A fast, persistent implementation of direnv's use_nix and use_flake for caching Nix shell environments.
A small, production-ready, reactive Haskell front-end framework for building interactive single-page web and mobile applications.
A collection of image builders for NixOS, now upstreamed into nixpkgs and replaced by nixos-rebuild build-image.
A theming framework for Nix-based systems that applies color schemes, wallpapers, and fonts across applications.
A simple, stateless deployment tool for NixOS, enabling parallel configuration deployment across multiple hosts.
A declarative deployment tool for managing NixOS machines across networks and cloud providers.
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.
A community-driven meta repository for Nix packages, providing decentralized access to user-contributed packages and modules.
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.
Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]
Run software from nixpkgs without installing it by prefixing commands with a comma.
A tool to configure Linux machines using Nix-style declarative configurations, enabling reproducible system management on any distribution.
A Nix flake providing daily-updated packages for AI coding agents and development tools.
A collection of pure Nix utility functions for writing and managing Nix flakes without depending on nixpkgs.
A terminal monitor that enhances nix-build output with real-time progress, dependency trees, and build statistics.
A Nix-powered, high-performance build cache and remote execution server compatible with Bazel, Buck2, and other RE build systems.
The official formatter for Nix language code, enforcing a standard artistic formatting style.
A Nix-based tool for creating per-project developer environments with clean shells and minimal dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.