Never Outdated
Screenshots regenerate when your UI changes. Documentation that stays true to your product, automatically.
Set up CI
Your UI changes constantly. Heroshot updates every screenshot in your docs with a single command.

Visit any URL, select any element
This screenshot of the hero section above is captured by Heroshot - desktop, tablet, mobile, light and dark.
Resize your browser or toggle the theme - the matching variant loads automatically.

That's 6 image variants from a single config entry - always in sync with the live site.
Install
npm install heroshot
heroshotConfigure
plugins: [
['heroshot/plugins/docusaurus', {}]
]Use
import { Heroshot } from 'heroshot/docusaurus';
<Heroshot name="dashboard" alt="Dashboard" />