daniellockyer/terraform-log-viewer — explained in plain English
Analysis updated 2026-05-18
Paste a Terraform plan or apply log from CI to quickly visualize what changed.
Review resource refresh activity grouped by Terraform module without scrolling raw text.
Inspect sensitive infrastructure logs locally in the browser without uploading them anywhere.
| daniellockyer/terraform-log-viewer | activetk/nandemo-syoumei | feigaobox10/ai-economics-reader | |
|---|---|---|---|
| Stars | 29 | 29 | 29 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 3/5 | 1/5 |
| Audience | ops devops | general | general |
Figures from each repo's GitHub metadata at analysis time.
Terraform Log Viewer is a small browser based tool for reading through the log output that GitHub Actions produces when it runs a Terraform plan or apply. Instead of scrolling through a long raw text log, you drop the log file into the page, or paste the text directly, and it turns that log into a visual timeline showing the different phases of the run, which resources were refreshed, and what changes were made. There is a live demo hosted on GitHub Pages that you can open and use right away without installing anything, or you can serve the project's index.html file yourself if you prefer to run it locally. Using it is simple: open the page, either drag a log file onto it, click to pick a file from your computer, or paste log text straight from the clipboard. The tool then shows a summary of the run, a chart of the log activity over time, and separate lanes showing resource refresh activity grouped by which Terraform module each resource belongs to. For the tool to correctly parse a log, it expects the timestamps in the format that GitHub Actions writes them in, an example being a line like "2026-03-09T09:03:14.0427158Z Terraform will perform the following actions:". The README notes that everything happens locally in your browser: nothing is uploaded anywhere and there is no backend server involved, which is useful if the logs contain details you would rather not send to a third party. The README is short and does not describe how the project itself is built beyond it being a browser based, client only tool. It is released under the MIT license.
A browser only tool that turns raw GitHub Actions Terraform plan and apply logs into a visual timeline of phases, resource refreshes, and changes.
Mainly HTML. The stack also includes HTML, JavaScript.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.