screenshot-annotator
Generate repeatable annotated web screenshots from selector-based specifications.
Generate repeatable annotated web screenshots from selector-based specifications.
Define highlights, numbered callouts, labels, steps, and arrows against Playwright locators or selector strings. The tool injects those annotations as DOM elements before capture, so they render sharply and stay anchored to the interface. Replayable JSON specs let documentation screenshots be regenerated after UI changes. It requires Node 18 or newer, Playwright, and an accessible web page.
Resource types
Use cases
Runtime
Public GitHub facts last synced Jul 10, 2026.
Import or describe a Chinese resume conversationally, then generate an editable LaTeX PDF.
Let AI agents navigate websites, click controls, type, and complete forms.
Edit and automate PDFs on desktop, in a browser, or self-hosted.
Capture Markdown notes in a lightweight, self-hosted timeline you fully control.