{"repo":"omachala/heroshot","free":true,"listed":false,"github":"https://github.com/omachala/heroshot","clone":"git clone https://github.com/omachala/heroshot.git","description":"Screenshot automation framework. Define once, regenerate forever. Visual picker, multi-viewport, light/dark mode, CI-ready.","language":"TypeScript","stars":70,"topics":["automation","cli","documentation","playwright","screenshot","typescript","developer-tools","docusaurus","mkdocs","vitepress"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"👆 This hero shot of heroshot.dev is taken by heroshot ⚡️ Like Heroshot? Share your story — X/Twitter · LinkedIn · Reddit ❤️ Your app changes constantly. New features, design tweaks, bug fixes. Meanwhile, the screenshots in your README and docs quietly become lies. The manual fix is tedious: open browser, navigate, log in, screenshot, crop, save, commit. Now do that for every image. Now do it again next month. Heroshot fixes this. Define your screenshots once - point and click, no CSS selectors. Style them with the visual editor, add annotations to highlight what matters, and regenerate everything with one command. First run opens a browser with a visual editor. Pick elements, adjust padding, style borders, edit text, and add annotations (arrows, rectangles, callouts). Screenshots land in heroshots/ , config saves to .heroshot/config.json . Next run regenerates everything headlessly. Use in Your Docs VitePress · Full guide Docusaurus · Full guide MkDocs · Full guide One component/macro, all variants - light/dark mode switches automatically, responsive sizes via srcset. One Screenshot - All Variants 6 screenshots from one config entry - always in sync with the live site. Learn More ------------------- ---------------------------------------------------------------------- Documentation heroshot.dev Getting Started Quick start guide Configuration Config options CI/CD Setup Automated updates CLI Reference All commands & flags Support the Project Your suggestions and feedback are ","default_branch":null,"files":null,"tree":[],"storefront":"/r/omachala","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/omachala/heroshot/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."}