Showing 36 of 57 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.
A fast, declarative, and reproducible developer environment tool built on Nix for consistent project setups.
A curated list of the best resources, tools, and projects for the Nix ecosystem.
A cross-platform build tool for Haskell projects that manages dependencies, builds, and testing.
A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.
Reproducible developer environments for any stack — install 120,000+ packages, share environments with your team, and build container images.
An unofficial, beginner-friendly book teaching NixOS and the experimental Flakes feature for declarative system configuration.
A dependency manager for .NET with support for NuGet packages and Git repositories.
A Docker-compatible container registry that builds images on-demand using Nix package specifications from image names.
A lightweight dependency manager for Nix projects that simplifies adding and updating packages from GitHub, URLs, and other sources.
A pure and reproducible Nix overlay for binary distributed Rust toolchains with daily auto-updated hashes.
A modular framework for automated, reproducible Nix packaging across multiple programming language ecosystems.
Provides Rust toolchains, rust-analyzer nightly, and VS Code extensions for Nix, serving as a replacement for rustup and nixpkgs-mozilla.
A generic system to build and distribute binary packages from sources in an automatic, consistent, and reproducible way.
A Nix library for building Rust projects with minimal configuration, leveraging Nix's sandboxing and caching.
An unofficial NixOS fork that creates a reproducible, declarative FreeBSD distribution using the Nix package manager.
Automatically convert Poetry Python projects into Nix derivations by parsing pyproject.toml and poetry.lock files.
A package manager for Reason and OCaml that brings the familiar npm package.json workflow to native development.
A PureScript package manager and build tool focused on reproducible builds and great developer experience.
Makes npm installs fast, resilient, and reproducible by caching dependencies locally.
The official dependency manager for the Crystal programming language, handling library installation and versioning.
Build Android (AOSP) images using the Nix package manager for reproducible and customizable builds.
A CLI tool that automatically generates Nix fetcher calls from repository URLs, simplifying package definitions.
Infrastructure for building Haskell packages with Nix by automatically translating Cabal or Stack projects into Nix code.
Generate Nix expressions to build and deploy NPM packages using the Nix package manager.
Stable, vetted sets of Haskell packages from Hackage, ensuring consistent builds and compatibility.
A simple and convenient dependency pinning tool for Nix projects, supporting git, Nix channels, and PyPi packages.
A CI/CD framework powered by Nix for building secure and reproducible software supply chains.
A command-line tool that explains why two Nix derivations differ, helping debug cache misses and verify changes.
Generate Nix expressions from Rust Cargo projects for granular, reproducible builds and development environments.
Generate Nix build instructions from Cabal files to integrate Haskell projects into the Nix ecosystem.
A command-line tool and catalog for managing Ada libraries, similar to Rust's Cargo or OCaml's Opam.
A modern package manager for Protocol Buffers, enabling dependency management and distribution of protobuf schemas.
A KISS deployment tool for managing NixOS fleets (servers & workstations) using a pull-based model.
A blazingly fast tool to diff Nix closures, such as system builds or package derivation graphs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.