Site icon Golang Libraries, Apps, Golang Jobs and Go Tutorials

A website screenshot utility written in Golang

gowitness is a website screenshot utility written in Golang, that uses Chrome Headless to generate screenshots of web interfaces using the command line, with a handy report viewer to process results. Both Linux and macOS are supported, with Windows support primarily working.

Inspiration for gowitness comes from Eyewitness. If you want something with many extra features, check it out with these other projects.

Golang Screenshot Application Features

The primary of purpose that gowitness serves is to take screenshots of websites and do that well. As such, gowitness has many ways to be told how to take a screenshot.

That include:

In addition, gowitness can be configured in many ways.

Go Screenshot Utility Documentation

Please refer to the wiki for the full installation information and other documentation.

Golang Source Code

Exit mobile version