Better Shot
An open-source alternative to CleanShot X for macOS
...Better-Shot can take full-page captures, custom viewport shots, or even multi-step snapshots that include dynamic content generated by JavaScript, ensuring accurate representation of modern web applications. It supports configuration options for resolution, user agent, cookies, and authentication, so you can tailor captures for staging, authenticated dashboards, or custom deployments.