Back to Projects
Jun 2022 Primary author & maintainer
Nixago
NixDeveloper Tools
Impact
Enables teams using Nix to maintain a single source of truth for all tool configurations. Part of the nix-community organization with an active ecosystem of pre-built configurations.
Overview
Nix flake library for declaratively generating configuration files using Nix expressions, eliminating repository clutter and configuration duplication.
Details
Nixago provides a pluggable engine architecture supporting multiple configuration formats (JSON, YAML, TOML, INI, XML) through the Nix engine and advanced validation/transformation through the CUE engine. It seamlessly integrates with Nix flake-based development environments, automatically managing generated files through intelligent shell hooks with automatic .gitignore management.