Gitrend
🤯

TF Plans: From JSON to Zen

C# 2026/2/19
Summary
Guys, seriously, you HAVE to see this! I just stumbled upon a repo that's going to revolutionize how we review Terraform changes in PRs. No more squinting at raw JSON. This is pure DX gold!

Overview: Why is this cool?

Alright, let’s be real. Terraform plan outputs in JSON format are a mess to review. Especially in a PR, trying to parse through lines of add, change, remove blocks in a scrollable text area is a nightmare. I’ve spent countless hours, or worse, just skimmed over critical changes because it was too painful. This tool, tfplan2md, is an absolute game-changer. It takes that monster JSON and spits out beautiful, human-readable markdown. Suddenly, spotting a misconfigured resource or an unintended change becomes trivial. It’s like someone finally heard our collective screams for better infrastructure-as-code review tools. This solves the ‘Terraform plan review fatigue’ big time for me!

My Favorite Features

Quick Start

Seriously, getting this running was hilariously easy. I just grabbed the latest release binary from the GitHub page, generated my Terraform plan as JSON (terraform plan -out=tfplan -json > tfplan.json), and then ran tfplan2md -plan tfplan.json > review.md. Boom! Instant, beautiful markdown. Dropped that review.md into a PR comment or attached it, and suddenly, reviews were a breeze. For CI/CD, it’s a one-liner to integrate.

Who is this for?

Summary

Look, I’m all about tools that make a dev’s life easier, especially when it comes to infrastructure-as-code. tfplan2md isn’t just a nice-to-have; it’s a fundamental improvement to the Terraform workflow. It turns a tedious, error-prone task into a clear, efficient process. This is going straight into my CI/CD pipeline on every single project that uses Terraform. The DX is off the charts. Huge props to oocx for building this. Go check it out, you won’t regret it!