Showing 36 of 171 projects
Manage declarative NixOS containers without full system rebuilds, combining declarative options with imperative speed.
A NixOS deployment tool that generates deployment scripts from your flake's nixosConfigurations.
Nix library for filtering local source directories using gitignore rules, enabling reproducible builds.
A Nix library for theming applications using base16 and base24 color schemes and templates.
A comprehensive set of ZSH shell completions for the Nix package manager, NixOS, NixOps, and related tools.
A fuzzy search tool for Nix packages, options, and modules that integrates with fuzzy finders like fzf and television.
A flake-parts Nix module that simplifies Haskell development, packaging, and deployment with Nix flakes.
A caching layer for nix-shell that provides instant startup time on subsequent runs by storing and reusing environment variables.
A flake-parts module that integrates Cargo projects with Nix using dream2nix for building and development shells.
A Nix-based toolchain for easily installing and managing PureScript and related development tools.
A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.
A Nix flake for packaging, building, and running Zig projects with dependency management and cross-compilation.
Nix helpers to reduce friction between Clojure projects and the Nix ecosystem.
Generates Nix expressions for Bundler-managed Ruby applications to package them with the Nix package manager.
A Nix flake that automatically builds custom PHP development environments with required extensions from composer.json.
A static-site generator for creating searchable documentation of NixOS configuration options without Elasticsearch.
A Nix flake that generates reproducible Ruby/Bundler development environments for application development.
A Nix tool to prefetch and compute hashes for any fetcher function, enabling Trust-On-First-Use security for package sources.
A community-managed collection of Nix flake templates for quickly bootstrapping projects.
A Nix library that converts npm-based packages into reproducible Nix derivations by parsing package.json and package-lock.json.
A snapshot testing tool for Nix that automatically generates and manages test reference values.
Automatically cleans up old Nix garbage collection roots based on configurable policies to free up disk space.
Convert Elm projects into Nix expressions for reproducible builds and dependency management.
Convert Zig package dependencies from build.zig.zon files into Nix expressions for reproducible builds.
A Nix-based skeleton project for quickly setting up reproducible Haskell development environments.
Nix overlay and build tools for Lean 4, enabling reproducible builds and dependency management for Lean projects.
A Nix-based tool for building npm packages and serving as a lightweight npm registry.
A flake-parts module for declarative OCI container image management using Nix and nix2container.
A curated collection of Nix resources for high-performance computing environments, including package sets, tutorials, and documentation.
A Neovim plugin that provides treesitter-based syntax highlighting for embedded languages in Home Manager Nix configuration files.
Bash scripts to install and uninstall the Nix package manager on various Linux distributions and environments.
A physically-based glTF 2.0 renderer using Vulkan ray tracing, written in Rust.
Generates Nix expressions from OPAM packages to build OCaml projects within the Nix ecosystem.
A Neovim completion plugin that provides autocomplete suggestions for environment variables from .env files and system shell.
A CLI tool to access and bisect the history of Nixpkgs channels, helping debug broken package updates.
Generate Nix expressions from PHP composer packages for deployment with the Nix package manager.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.