Good-lookin' diffs with diff-highlight and more
Markdown-it plugin to specify image size
No description provided.
Fast Javascript text diff
Compare items in two sequences to find a longest common subsequence
A JavaScript text diff implementation.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Compare items in two sequences to find a longest common subsequence
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Apply a diff to an object. Optionally supports jsonPatch protocol
Continuation of a simple and beautiful text diff viewer component made with diff and React
Declarative routing for React web applications
JSON diff
Unified diff parser
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Parse a JSON string that has git merge conflicts, resolving if possible
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
npm package for https://github.com/google/diff-match-patch
Returns the git diff of two strings
Implemets the CIEDE2000 color difference algorithm, conversion between RGB and LAB color and mapping all colors in palette X to the closest or most different color in palette Y based on the CIEDE2000 difference.
A git diff component to consume the git unified diff output.
Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.
A simple and beautiful text diff viewer component made with diff and React
A syntax-highlighting pager for git
Not ready for use: use crate git-delta for the application
Not ready for use: use crate git-delta for the application
An LCS based diff highlighting tool to ease code review from your terminal.
Syntax highlights content from a git diff
The diff washing machine. See your code changes clearly.
== Riff Riff is a wrapper around diff that highlights not only which lines have changed, but also which parts of the lines that have changed. = Usage $ git diff | riff Or if you do... $ git config --global pager.diff riff $ git config --global pager.show riff ... then all future 'git diff's and 'git show's will be refined.
Black parses diff output to render a syntax-highlighted diff view in HTML
We use this library at GitHub to detect blob languages, highlight code, ignore binary files, suppress generated files in diffs, and generate language breakdown graphs.
git diff with code syntax highlight
HypDiff compares HTML snippets. It generates a diff between two input snippets. The diff is a new HTML snippet that highlights textual changes. The tag structure and formatting of the input snippets is preserved. The generated diff snippet is valid, well-formed HTML and suitable for presentation inside a WYSIWYG environment.
PrettyDiff is a highly customizable library for creating fully featured HTML listings out of unified diff format strings. Include copy/paste-safe line numbers and built-in syntax highlighting.
RuboCop CLI that only lints and auto-fixes code you committed by utilizing `git-log` and `git-diff`. Rfix CLI makes it possible to lint (`rfix lint`) and auto-fix (`rfix local|origin|branch`) code changes since a certain point in history. You can auto-fix code committed since creating the current branch (`rfix origin`) or since pushing to upstream (`rfix local`). Includes a RuboCop formatter with syntax highlighting and build in hyperlinks for offense documentation. Holds the same CLI arguments as RuboCop. Run `rfix --help` for a complete list or `rfix` for supported commands.
== DESCRIPTION: websitary (formerly known as websitiary with an extra "i") monitors webpages, rss feeds, podcasts etc. It reuses other programs (w3m, diff etc.) to do most of the actual work. By default, it works on an ASCII basis, i.e. with the output of text-based webbrowsers like w3m (or lynx, links etc.) as the output can easily be post-processed. It can also work with HTML and highlight new items. This script was originally planned as a ruby-based websec replacement. By default, this script will use w3m to dump HTML pages and then run diff over the current page and the previous backup. Some pages are better viewed with lynx or links. Downloaded documents (HTML or ASCII) can be post-processed (e.g., filtered through some ruby block that extracts elements via hpricot and the like). Please see the configuration options below to find out how to change this globally or for a single source. This user manual is also available as PDF[http://websitiary.rubyforge.org/websitary.pdf]. == FEATURES/PROBLEMS: * Handle webpages, rss feeds (optionally save attachments in podcasts etc.) * Compare webpages with previous backups * Display differences between the current version and the backup * Provide hooks to post-process the downloaded documents and the diff * Display a one-page report summarizing all news * Automatically open the report in your favourite web-browser * Experimental: Download webpages on defined intervalls and generate incremental diffs.
Diff and patch tables
Parade is an open source presentation software that consists of a Sinatra web app that serves up markdown files in a presentation format. Parade can serve a directory or be configured to run with a simple configuration file. * Markdown backed data > This ultimately makes it easier to manage diffs when making changes, using the content in other documents, and quickly re-using portions of a presentation. * Syntax Highlighting > Using GitHub flavored markdown, code fences will automatically be syntax highlighted, making it incredibly easy to integrate code samples. * Code Execution > Slides are able to provide execution and show results for JavaScript and Coffeescript live within the browser. This allows for live demonstrations of code. * Web > Slide presentations are basically websites -- they run in your browser from your desktop. This allows for a wide range of possibilities for customization and expandability. * Basic Templating and Color Schemes > Several templates and color scheme options have been provided to help you get started. While Parade does not currently provide anything near the variety of many other presentation packages, it is well-suited for basic presentations. * Design Flexibility (pros and cons) > Unless you're skilled in CSS/Animations, you will likely have a harder time creating presentations with as much polish as other programs provide. However, this approach also makes Parade incredibly flexible if you do understand CSS/Animations.
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.