# Termshot

> Generate high fidelity terminal screenshots from your command line

- Canonical URL: https://www.fosshunter.com/tools/termshot
- JSON export: https://www.fosshunter.com/tools/termshot.json
- Website: https://github.com/homeport/termshot
- Category: Developer Tools
- Open source: yes
- Self-hostable: yes
- Verified listing: no
- Featured: no
- Published at: 2026-06-12T02:14:37+00:00
- Catalog revision: `1013879815`

## Repository metrics (point-in-time)

- Repository: https://github.com/homeport/termshot
- Stars: 981
- Forks: 39
- Open issues: 37
- License: MIT
- Last push: 2026-09-15T14:42:31+00:00
- Metrics observed at (synced_at): 2026-11-04T11:16:24+00:00
- Archived: no

Tags: Terminal, CLI Tool, Developer Tools, Screenshot, Ansi Colors
Tech stacks: go, golang, Makefile, Shell

## Features
- Renders ANSI escape codes to preserve rich text and color formatting from command output. *(highlighted)*
- Includes customizable window styles with options for shadows, margins, and buttons. *(highlighted)*
- Supports specific column wrapping to ensure screenshots fit desired horizontal lengths. *(highlighted)*

## Description

Termshot is a CLI tool that creates beautiful screenshots of terminal command output by rendering ANSI escape codes. It preserves rich text formatting and provides customizable window decorations to generate high quality images of your console.

---
Source: [FOSSHunter — Termshot](https://www.fosshunter.com/tools/termshot) — cite `synced_at` and the catalog revision when quoting metrics.
Interpretation rules: https://www.fosshunter.com/llms-full.txt
