{"repo":"watzon/goshot","free":true,"listed":false,"github":"https://github.com/watzon/goshot","clone":"git clone https://github.com/watzon/goshot.git","description":"🎨 Create beautiful code screenshots with customizable styles","language":"Go","stars":322,"topics":["cli-tool","code-snippets","developer-tools","documentation-tools","golang","image-generation","presentation-tools","screenshots","syntax-highlighting","carbon-alternative"],"license":"MIT","category":"dev-tools","readme_excerpt":"Goshot Goshot is a Go library and CLI for creating beautiful screenshots of code and terminal output, with syntax highlighting, window chrome, and rich backgrounds. Similar to Carbon and Silicon. ✨ Features - 🎨 Syntax highlighting with hundreds of themes (chroma) - 🖥 Terminal output rendering with full ANSI color support - 🖼 Window chrome styles: macOS, Windows 11, GNOME, KDE Breeze - 🌈 Backgrounds: solid colors, seven gradient types, and images - 😀 Color emoji in code and terminal output (uses the system emoji font) - 🕶 Automatic redaction of secrets (API keys, tokens, passwords) - 💧 Drop shadows, rounded corners, blur effects - 🔤 Embedded fonts plus system font discovery - 💾 PNG, JPEG, and BMP export; clipboard and stdout output - 🚀 Run a command and screenshot its output in one step Installation Packages are also available for Arch (AUR) and Ubuntu (PPA): CLI Run goshot --help for the full flag list, and goshot themes , goshot fonts , or goshot languages to see what's available. Configuration Defaults for any flag can be set in /.config/goshot/config.yaml as a flat map of flag names to values. Flags given on the command line always win. Library The library is a small pipeline: content (code or terminal output) is rendered to an image, wrapped in chrome , and placed on a background . Terminal output works the same way with the term package: WithTitleBarMatchingContent blends the title bar into the content's background; WithTitleBarColor and WithTitleTextColor set ","default_branch":null,"files":null,"tree":[],"storefront":"/r/watzon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/watzon/goshot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}