Terranix is a Nix-based infrastructure-as-code tool that combines the providers of Terraform and the lazy, functional configuration of NixOS Terranix works as a replacement for HCL by generating Terraform JSON.

Features

  • Terranix is similar to Terraform: you can use the Terraform reference material
  • The full power of the Nix language
  • The full power of the NixOS module system
  • The full power of all the nixpkgs tooling (fetchgit,fetchurl,writers, ...)
  • Documentation generation from config.nix as json or man page.

Community