CLI tool for comparing screenshot directories using pixel-perfect image comparison with HTML reports
Create an array with values that are present in the first input array but not additional ones
A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.
A module that checks the diff when values are added, removed, or changed in an array.
A module that checks diff when child elements are added, removed, or changed
[Svelte](https://svelte.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
Visual Regression Testing for PDFs in JavaScript
Elastic Distribution of OpenTelemetry Node.js (EDOT Node.js)
List files changed since a git revision
Catch unexpected visual changes & UI bugs in your stories
Deploy only the Firebase Functions that changed
Sign Client for WalletConnect Protocol
A semantic diffing utility for BPMN 2.0 files
A better JSON differ & viewer.
Compares two HTML
Compares two HTML
Biome is a toolchain for the web: formatter, linter and more
Copy files
> [!WARNING] > Don't use this package directly, it's an internal package used by `@sanity/presentation-comlink` & `@sanity/visual-editing-csm`
Encodings that map abstract data to visual representation.
[](https://npm-stat.com/charts.html?package=@sanity/visual-editing) [](https://
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data.
Tunnels library for Visual Studio tools
Get the visual width of the widest line in a string - the number of columns required to display it
Computes and displays the visual differences between two URLs
Kontrast is a testing tool that lets you build a frontend test suite to run against your test and production websites. It uses Selenium to take screenshots and ImageMagick to compare them. Kontrast then produces a detailed gallery of its test results.
MacDiff is a command line tool for visualizing folder differences using the MAC diff command
Inject some routes in your app that provides screens that help visualize any ressource versions, values and differences. Provide the ability no navigate related entities versions details.
Vulture captures and compares screenshots of web pages at multiple resolutions, highlighting visual differences.
A Rails gem that captures screenshots of Lookbook component previews, compares them against baseline images, and highlights visual differences to assist in safe refactoring.
JuxtaWS can collate two or more versions of the same textual work (“witnesses”) and generate a list of alignments as well as two different styles of visualization suitable for display on the web. This gem provides a Ruby interface to the JuxtaWS REST web service.
Easily visualize progress of any Ruby task. A drop in replacement for Array.each. Output uses different colors for successes/failured, allowing to easily check status of every task. Every line is trimmed/padded to match the terminal width. There is also a possiblity to change item name during processing. Transactions for ActiveRecord are also handled if required.
A Ruby implementation of go-identicon by Damian Gryski RubyIdenticon creates an identicon, similar to those created by Github. A title and key are used by siphash to calculate a hash value that is then used to create a visual identicon representation. The identicon is made by creating a left hand side pixel representation of each bit in the hash value, this is then mirrored onto the right hand side to create an image that we see as a shape. The grid and square sizes can be varied to create identicons of differing size.
Sai (彩) - meaning 'coloring' or 'paint' in Japanese - is a powerful and intuitive system for managing color output in command-line applications. Drawing inspiration from traditional Japanese artistic techniques, Sai brings vibrancy and harmony to terminal interfaces through its sophisticated color management. Sai empowers developers to create beautiful, colorful CLI applications that maintain visual consistency across different terminal capabilities. Like its artistic namesake, it combines simplicity and sophistication to bring rich, adaptive color to your terminal interfaces.
Bond is a small library that can be used to spy values and mock functions during tests. Spying is a replacement for writing the assertEquals in your test, which are tedious to write and even more tedious to update when your test setup or code inevitably changes. With Bond, you separate what is being verified, e.g., the variable named output, from what value it should have. This way you can quickly spy several variables, even have structured values such as lists or dictionaries, and these values are saved into an observation log that is saved for future reference. If the test observations are different you have the option to interact with a console or visual tool to see what has changed, and whether the reference set of observations need to be updated.
Diff and patch tables
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.