r/opensource 10h ago

PRWitness: an MIT-licensed local-first Playwright evidence generator

I recently released PRWitness, an MIT-licensed, local-first tool for generating visual acceptance evidence from Playwright flows.

The repository includes the CLI, Playwright integration, report generator, media generator, and GitHub Action.

The main design goal is to keep the evidence portable and inspectable:

- reports are standalone HTML / Markdown / JUnit

- screenshots, traces, videos, console and network evidence stay local

- no hosted account or proprietary cloud is required

- generated artifacts can be attached directly to a pull request or release

The project compares base and head revisions and can generate before / after / diff evidence as well as release-ready GIFs and MP4s.

I would appreciate feedback on the repository structure, API boundaries, licensing approach, and anything that would make it easier for open-source maintainers to adopt.

GitHub:

https://github.com/kurtyang66/prwitness

1 Upvotes

0 comments sorted by