The core component of Percy's CLI and SDKs that handles creating builds, discovering snapshot assets, uploading snapshots, and finalizing builds. Uses `@percy/client` for API communication, a Chromium browser for asset discovery, and starts a local API se
Commands for interacting with Percy builds
Percy CLI command to upload a directory of static images to Percy for diffing.
Common JavaScript SDK utils
Percy CLI commands for running a local snapshot server using [`@percy/core`](./packages/core).
[](https://github.com/percy/cli/actions)
Uses [`@percy/config`](/packages/config) to add CLI commands for creating, validating, and updating Percy configuration files.
Percy CLI commands for running Percy with native apps.
Snapshot a list or static directory of web pages.
This package provides various CI/CD support for Percy by coalescing different environment variables into a common interface for consumption by `@percy/client`.
Appium client library for visual testing with Percy
Communicate with Percy's API to create builds and snapshots, upload resources, and finalize builds and snapshots. Uses [`@percy/env`](.packages/env) to send environment information with new builds. Can also be used to query for a project's builds using a
Selenium client library for visual testing with Percy
Cypress client library for visual testing with Percy
Playwright client library for visual testing with Percy
> Percy CLI sub-command that diagnoses network, authentication, configuration, and CI readiness for running Percy builds.
Storybook addons for visual testing with Percy
Handles loading and adding options to Percy configuration files. Uses [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) to load configuration files and [JSON schema](https://json-schema.org/) with [AJV](https://github.com/epoberezkin/ajv) to val
JavaScript API client library for Percy (https://percy.io).
WebdriverIO client library for visual testing with Percy
Percy CLI command parser and runner.
Common logger used throughout the Percy CLI and SDKs.
Serializes a document's DOM into a DOM string suitable for re-rendering.
GitHub Action for Lost Pixel integration
Percy CSS
A macro for writing your CSS next to your views