Wraith is a screenshot comparison tool, created by developers at BBC News. Wraith uses a headless browser to create screenshots of webpages on different environments (or at different moments in time) and then creates a diff of the two images; the affected areas are highlighted in blue. There are two main modes for using Wraith, 'capture' mode and 'history' mode. Wraith has some built-in JavaScript and configuration file templates for you to get started with right away. If you wish to take screenshots of a component rather than the entire page, use casperjs and pass a selector along with your paths. In the 'component' example config, you can see how we specify a component name, domain path and selector we want to capture. All config options will be placed in a YAML config file. You set the headless browser, diff mode, threshold, fuzz amount and screen widths.

Features

  • Wraith will take screenshots of both and compare them
  • There are two main modes for using Wraith
  • Good for comparing test and live versions of the same site
  • Wraith has some built-in JavaScript and configuration file templates
  • Compare the same domain over time
  • Good for checking that your website continues to look the same

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Wraith

Wraith Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Wraith!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Screen Capture Software, Ruby Visual Regression Testing Tool, Ruby Headless Browsers

Registered

2021-11-11