58 packages
ember-percy
[](https://www.npmjs.com/package/ember-percy) [](https://travis-ci.org/percy/ember-percy)
@percy/agent
An agent process for integrating with Percy.
@percy/appium-app
Appium client library for visual testing with Percy
@percy/appium-wd
Webdriver & Appium client library for visual regression testing with Percy
@percy/cli
[](https://github.com/percy/cli/actions)
@percy/cli-app
Percy CLI commands for running Percy with native apps.
@percy/cli-build
Commands for interacting with Percy builds
@percy/cli-command
Percy CLI command parser and runner.
@percy/cli-config
Uses [`@percy/config`](/packages/config) to add CLI commands for creating, validating, and updating Percy configuration files.
@percy/client
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
percy-client
JavaScript API client library for Percy (https://percy.io).
@percy/cli-exec
Percy CLI commands for running a local snapshot server using [`@percy/core`](./packages/core).
@percy/cli-snapshot
Snapshot a list or static directory of web pages.
@percy/cli-upload
Percy CLI command to upload a directory of static images to Percy for diffing.
@percy/config
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
@percy/core
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
@percy/cypress
Cypress client library for visual testing with Percy
@percy/dom
Serializes a document's DOM into a DOM string suitable for re-rendering.
@percy/ember
Ember client library for visual testing with Percy
@percy/env
This package provides various CI/CD support for Percy by coalescing different environment variables into a common interface for consumption by `@percy/client`.
@percy-io/in-percy
Helper to detect if running in Percy rendering environment
@percy-io/percy-snapshot-render-react
@percy-io/percy-storybook
@percy-io/percy-webdriverio
percy.io integration for webdriver.io
@percy-io/react-percy