Devotd Github
NewDeveloper tools

dandavison/delta — a syntax-highlighting pager for Git output

dandavison/delta is a Rust-based pager that displays Git and diff output side by side with syntax highlighting.

Repositorydandavison/delta ↗

dandavison/delta is a Rust-based pager that displays Git and diff output side by side with syntax highlighting.

GitHub description: A syntax-highlighting pager for git, diff, grep, rg --json, and blame output

stars
★ 32.6K
Forks
610
Language
Rust
License
MIT
Latest release
0.20.1
Read original source ↗View on GitHub ↗

dandavison/delta is a pager that shows the output of Git, diff, grep, rg --json, and blame page by page with syntax highlighting. It is written in Rust and released under the MIT license. The latest release recorded in the repository is 0.20.1. However, the provided information contains no record of what changed in that release, so no specific change can be described as a new feature.

The purpose of this tool is to display Git changes and related output in an easy-to-read way. It supports syntax-highlighting themes like bat, and highlights word-level diffs based on the Levenshtein edit inference algorithm. It provides a side-by-side view with line wrapping and line numbers, and you can navigate results with the n and N keys. It also polishes the display of merge conflicts and git blame. It detects the terminal background automatically and offers copying code from a diff, as well as hyperlinks to file paths and commits. In this way, it brings several display features needed for reviewing changes into the Git workflow.

What can be confirmed is the set of features and the latest release number recorded in the repository and README. The changelog for 0.20.1 and per-feature performance data are not among the provided facts. Therefore, there is insufficient basis to judge the concrete improvements of this version or the effect of using it; it is appropriate to view it as a pager that makes diffs and related output easier to read within the range of the recorded features.