Visual testing for the tests you already run

Argos plugs into Playwright, Storybook, Vitest and Cypress through open-source SDKs, and into any other framework through the CLI. Each one captures stable screenshots in your CI and sends them for review on the pull request.

Argos adds visual regression testing to your Playwright suite. Install @argos-ci/playwright, call argosScreenshot() in your tests, and every pull request gets its visual changes diffed against a baseline from your Git history, with traces for the tests that fail. Open source, and free for personal projects.

Set up Playwright

Argos captures every story through the Storybook Vitest addon, in the browser your CI already runs, and compares it with the baseline from your Git history. Each pull request also gets a preview URL of your Storybook. Open source, with Storybook screenshots at $0.0015 each beyond the plan.

Set up Storybook

Argos adds visual regression testing to Vitest. In browser mode, argosScreenshot() captures your components; in any test, argosSnapshot() records a value such as JSON or HTML. Argos diffs both against the baseline from your Git history and puts the review on the pull request.

Set up Vitest

Argos adds visual regression testing to Cypress. Register the Argos task, call cy.argosScreenshot() in your tests, and every pull request gets its visual changes diffed against the baseline from your Git history and reviewed on GitHub. Open source, and free for personal projects.

Set up Cypress

Other frameworks

The same visual review, documented in the quickstarts.

Supercharge your product quality

See every change your team and your agents make. Review with confidence, and merge faster.