Gosnap
A simple tool to capture screenshots of websites. Built with Go.
Prerequisites
- Go 1.25.4 or later
- Chrome or Chromium browser
- Run
go get github.com/chromedp/chromedpto install dependencies
Usage
Run go run cmd/main.go to start the server on port 54321.
Docker
Build:
docker build -t screenshot-tool .
Run:
docker run -p 54321:54321 screenshot-tool