Sören Martius (CTO of Mineiros) published a detailed review of WHY
Terramate was created in the first place. AB: Terramate is one of the
competitors for
Terragrunt and
Terraspace that mostly implements features that should be in Terraform in the first place. Terramate currently has features like code generation, change detection, and some more complicated features (e.g. terragrunt config generations, change detection made within git branches). Look at the
example code provided to make your own judgment, but I will continue using Terragrunt in all of my bigger projects where plain Terraform is not enough.