Showing 36 of 171 projects
Provides NixOS-like declarative services for Nix flakes, enabling reproducible development environments on macOS and Linux.
A Nix-based framework for creating declarative and reproducible Jupyter environments with configurable kernels and extensions.
A Nix flake providing bleeding-edge and unreleased packages plus experimental modules for NixOS users.
A language server for Nix providing syntax checking, completion, renaming, and formatting.
A graphical GTK4 application for editing and managing NixOS configuration files with a modern desktop interface.
A formal process for proposing and reviewing substantial changes to the Nix ecosystem, including Nix and Nixpkgs.
Infrastructure for building Haskell packages with Nix by automatically translating Cabal or Stack projects into Nix code.
A tool to automatically build and test packages changed in NixOS/nixpkgs pull requests.
A Nix library to configure and run treefmt, enabling multi-language code formatting with a single command.
A collection of Nix packages and NixOS modules for securely deploying full-featured Bitcoin and Lightning nodes.
Generate Nix expressions to build and deploy NPM packages using the Nix package manager.
A simple and convenient dependency pinning tool for Nix projects, supporting git, Nix channels, and PyPi packages.
A Nix library for generating NixOS flake configurations with minimal complexity and multiple nixpkgs channel support.
A NixOS module for convenient system hardening by securely configuring existing software and reducing attack surface.
A Nix-based framework for managing Kubernetes resources, enabling declarative configuration and reproducible deployments.
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.
Visualize which Nix garbage collection roots to delete to free space in your Nix store.
A DevOps framework for the SDLC that organizes and disciplines Nix code using Flakes to accelerate development.
A lightweight, container-focused Linux distribution based on Nix with modular init system choices and minimal defaults.
An opinionated NixOS distribution providing modular building blocks and unified configuration for self-hosting services with best practices.
Generate Nix expressions from Rust Cargo projects for granular, reproducible builds and development environments.
zsh plugin that lets you use zsh in nix-shell shells.
A fast command-line documentation searcher for Nix, supporting Nixpkgs, NixOS, and Home-Manager.
A Nix overlay that provides nightly builds of Neovim for NixOS and Home Manager users.
Terraform modules for deploying NixOS machines to cloud infrastructure, combining infrastructure-as-code with NixOS configuration management.
A filesystem-based module system for Nix that automatically imports directories into attribute sets.
A modular Nix flake framework that simplifies flake definitions by minimizing boilerplate and providing extensible modules.
A dead simple Nix flake template for creating and managing Neovim configurations with Nix.
Generate Nix build instructions from Cabal files to integrate Haskell projects into the Nix ecosystem.
A unified command-line interface for managing NixOS installations, replacing scattered nixos-* utilities.
A Kubernetes GitOps tool that uses Nix and the NixOS module system to manage cluster configurations with type safety and composability.
A linter for Nix package expressions that identifies common mistakes and provides explanations for Nixpkgs contributors.
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.
A terminal-based, ranger-like viewer for exploring and navigating Nix flake.lock files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.