sitediff - SiteDiff makes it easy to see differences between two versions of a website.

  •        41

Each time you run SiteDiff, it produces an HTML report showing each requested path, and whether it has changed or not. For changed paths, you can see a colorized diff of the changes, or compare the visual differences side-by-side in a browser.SiteDiff supports a range of normalization/sanitization rules. These allow you to eliminate spurious differences, narrowing down the differences to the ones that materially affect the site.

http://evolvingweb.github.io/sitediff/
https://github.com/evolvingweb/sitediff

Tags
Implementation
License
Platform

   




Related Projects

loofah - HTML/XML manipulation and sanitization based on Nokogiri

  •    Ruby

HTML/XML manipulation and sanitization based on Nokogiri

JSanity - A secure-by-default, performance, cross-browser client-side HTML sanitization library

  •    Javascript

A secure-by-default, performant, cross-browser client-side HTML sanitization library.2/18/2016: @kh9n has completed a significant refactoring.

pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library

  •    Javascript

The smallest, simplest and fastest JavaScript pixel-level image comparison library, originally created to compare screenshots in tests.Features accurate anti-aliased pixels detection and perceptual color difference metrics.


Bluemonday - A fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS

  •    Go

bluemonday is a HTML sanitizer implemented in Go. It is fast and highly configurable.bluemonday takes untrusted user generated content as an input, and will return HTML that has been sanitised against a whitelist of approved HTML elements and attributes so that you can safely include the content in your web page.

HTML Purifier - Standards compliant HTML filter written in PHP

  •    PHP

HTML Purifier is an HTML filtering solution that uses a unique combination of robust whitelists and agressive parsing to ensure that not only are XSS attacks thwarted, but the resulting HTML is standards compliant.

Resemble.js - Image analysis and comparison

  •    Javascript

Analyse and compare images with Javascript and HTML5. More info & Resemble.js Demo. Compatible with Node.js.

Resemble.js - Image analysis and comparison

  •    Javascript

Analyse and compare images with Javascript and HTML5. More info & Resemble.js Demo. Compatible with Node.js.

DiffPlex - a .NET Diff Generator

  •    CSharp

DiffPlex is a combination of a .NET Diffing Library with both a Silverlight and HTML diff viewer.

Mergely - Web Application to View and Merge Changes in Documents

  •    Javascript

Mergely is a web application to view and merge changes in documents. Mergely shows you changes to documents side-by-side so you can clearly see what changed from one version to the next. It can be used as a diff tool (read-only) or as both a diff and merge tool for plain text, CSS, HTML, XML, javascript, PHP, C, C++, etc.

HTML Diff

  •    

A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.

CloudComparer - Compare the various managed cloud services offered by the major public cloud providers in the market

  •    HTML

This is the second version of my Cloud Comparison Slide deck which i prepared a year back(can be downloaded here: http://www.slideshare.net/ilyas_it83/microsoft-azure-vs-amazon-web-services-aws-services-feature-mapping). The version 1 recieved more than 22K views and 400+ download at the time of working on this project. This gave me the idea of creating a robust and dependable comparison/mapping between the various services offered by the major cloud providers in a lively and updatable format. The project is open sourced to let fellow Cloud Architects,IT Pros,Developers to feel free to edit and update the comparison upto date.

nanohtml - :dragon: HTML template strings for the Browser with support for Server Side Rendering in Node

  •    Javascript

HTML template strings for the Browser with support for Server Side Rendering in Node. By default all content inside template strings is escaped. This is great for strings, but not ideal if you want to insert HTML that's been returned from another function (for example: a markdown renderer). Use nanohtml/raw for to interpolate HTML directly.

Build Definition Comparison Extension for Visual Studio 2010

  •    

This visual studio extension utilizes the Team Foundation Server Power Tools December 2011 Build Definition Diff feature. It adds right click context menu support for the aforementioned feature of the power tool. In addition, it will also provide a context menu option to go...

Perceptual Image Diff

  •    C++

PerceptualDiff is an image comparison utility that compares two images using a perceptual metric. That is, it uses a computational model of the human visual system to determine if two images are visually different, so minor changes in pixels are ignored.