f

freeze

by charmbracelet
🔓 Open Source Go 🌍 Global free

About

Freeze is an open-source CLI tool by Charmbracelet for generating beautiful screenshots of code snippets and terminal ANSI output in SVG, PNG, and WebP formats. It features an interactive TUI for real-time customization, allowing users to tweak visual elements like macOS-style window controls, drop shadows, border radii, fonts, and syntax highlighting themes. Combined with tmux, it can easily capture live Terminal UIs (TUIs), making it an ideal utility for creating professional documentation and sharing code.

Features

  • Export as SVG, PNG, or WebP
  • Interactive TUI for real-time configuration
  • Auto language detection & syntax highlighting
  • Render terminal ANSI color output
  • Highly customizable visuals and window controls

Supported Platforms

desktop