dandavison/delta
View on GitHub ↗ ★ 32,632 Rust
A syntax-highlighting pager for git, diff, grep, rg --json, and blame output
85 mentions on Hacker News by 58 people: 13 stories, 72 comments · first 2019-09-19 · latest 2026-11-01
20082026
-
How is it better or worse compared to https://github.com/dandavison/delta ?
comment by paaloeye · 2026-11-01 · in Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust -
Many diff tools, such as delta ( https://github.com/dandavison/delta ) and the ones built into VS Code and IDEs by JetBrains, can configured to highlight changes within each line (by word) and ignore changes to whitespace. Those features…
comment by roryokane · 2026-05-11 · in LLMs corrupt your documents when you delegate -
What benefits does this have over https://github.com/dandavison/delta ?
comment by ideasman42 · 2026-04-06 · in A Textual widget for beautiful diffs in the terminal -
Still waiting for Delta + Difftastic integration: https://github.com/dandavison/delta/issues/535
comment by nh2 · 2026-03-28 · in Improved Git Diffs with Delta, Fzf and a Little Shell Scripting -
For that in particular, I use delta (< https://github.com/dandavison/delta >) with `side-by-side = true` enabled. I find I use both icdiff and delta side-by-side on a regular basis.
comment by Amorymeltzer · 2026-02-26 · in Show HN: Deff – Side-by-side Git diff review in your terminal -
…open to being told that I'm lightyears behind and that there's a better mental model for this. [0] https://github.com/dandavison/delta/
comment by llbbdd · 2026-02-26 · in Show HN: Deff – Side-by-side Git diff review in your terminal -
…a tough sell. git supports specifying an external pager so folks can plug in alternatives (such as https://github.com/dandavison/delta ) while still using the familiar git frontend
comment by rileymichael · 2026-02-26 · in Show HN: Deff – Side-by-side Git diff review in your terminal -
Looks neat! Any chance to integrate delta with it? https://github.com/dandavison/delta
comment by manescianera · 2026-02-03 · in Show HN: difi – A Git diff TUI with Neovim integration (written in Go) -
https://github.com/dandavison/delta
comment by duskdozer · 2026-01-07 · in Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone -
…said I do not use neovim or delta, I just use git diffs or my language ide's diff features. [1]: https://github.com/dandavison/delta
comment by qn9n · 2025-12-30 · in You Need to Ditch VS Code -
…decades. There is word-level diff, for example. Was that not good enough? Or delta [0] perhaps? [0] https://github.com/dandavison/delta
comment by austinjp · 2025-12-15 · in AI agents are starting to eat SaaS -
…give it a try. In the meantime, Git does the job I need. [1]: https://github.com/mroth/scmpuff [2]: https://github.com/dandavison/delta
comment by imiric · 2025-11-10 · in The lazy Git UI you didn't know you need -
The "basics": Vim + PythonMode `python -m venv` for local environment separation Git + https://github.com/dandavison/delta for change management When I need a debugger or a Git GUI, VScode, but Zed is becoming more and more interesting.…
comment by kermatt · 2025-07-22 · in Ask HN: Python developers at big companies what is your setup? -
An alternative tool that also improves git diff functionality is Delta: https://github.com/dandavison/delta (personally I think Difftastic's treesitter based approach is superior to Delta, yet I always appreciate it when people link…
comment by matthberg · 2025-02-26 · in How core Git developers configure Git -
You can also do that with delta ( https://github.com/dandavison/delta ), with additional options that you can put on your .gitconfig
comment by lucasoshiro · 2025-02-25 · in How Core Git Developers Configure Git -
At the end of the article, I also subtly plugged: * https://github.com/so-fancy/diff-so-fancy * https://github.com/dandavison/delta Also both great TUI diff tools
comment by schacon · 2025-02-25 · in How Core Git Developers Configure Git -
Thanks! https://github.com/dandavison/delta/pull/1893 > To automatically display the light or dark version of images depending on their gh theme Ah, good call. That could be a nice improvement -- creating light and dark versions of the…
comment by Myrmornis · 2024-11-09 · in Delta: A syntax-highlighting pager for Git, diff, grep, and blame output -
If you read the comments, you’ll find https://github.com/dandavison/delta/pull/1746 which adds the option I mentioned, which limits the length of syntax highlighting, but still has a rather low limit on maximum (unhighlighted) line length…
comment by CGamesPlay · 2024-11-09 · in Delta: A syntax-highlighting pager for Git, diff, grep, and blame output -
…truncate lines. It's unclear to me why this is not the default. Discussion about the change is in https://github.com/dandavison/delta/pull/290 .
comment by CGamesPlay · 2024-11-09 · in Delta: A syntax-highlighting pager for Git, diff, grep, and blame output -
…and delta[2] to be invaluable in a Git CLI workflow. [1]: https://mroth.github.io/scmpuff/ [2]: https://github.com/dandavison/delta
comment by imiric · 2024-10-23 · in How I use git -
- https://github.com/dandavison/delta is nice for a prettier presentation of the same information as `git diff`. - This may or may not qualify, since I think GNU diff supports it with an option, as does Git diff, but "Color-words" diff can…
comment by ilyagr · 2024-08-27 · in Developer tool 'diff' is 40 years old: can it be improved? -
…is syntax highlighted by default, without you needing to configure your local Git install to use https://github.com/dandavison/delta These features lead to a better experience than `git blame`. Various IDEs, editor plugins, TUIs, and GUIs…
comment by roryokane · 2024-07-13 · in "GitHub" Is Starting to Feel Like Legacy Software -
…with git diffs. Why is this not possible with difftastic? I.e it suggests to create aliases etc https://github.com/dandavison/delta
comment by zikohh · 2024-03-23 · in Difftastic, a structural diff tool that understands syntax -
No, I don't think delta integrates with difftastic: https://github.com/dandavison/delta/issues/535
comment by Aissen · 2024-03-22 · in Difftastic, a structural diff tool that understands syntax -
Nice tool. Also relevant: https://github.com/dandavison/delta
comment by mihaigalos · 2024-03-21 · in Difftastic, a structural diff tool that understands syntax -
…= "!git checkout $(git rev-parse --abbrev-ref origin/HEAD | sed 's@^origin/@@')" [1] https://github.com/dandavison/delta
comment by JelteF · 2024-02-17 · in Popular Git config options -
Thanks for the difftastic & zoxide tips! However, I've been using this git pager/difftool: https://github.com/dandavison/delta While it's not structural like difft, it does produce more readable output for me (at least when scrolling fast…
comment by keysersoze33 · 2024-02-13 · in Git tips and tricks -
…word-level diffing. You could instead get that feature with `git diff --word-diff` or Delta ( https://github.com/dandavison/delta ).
comment by roryokane · 2023-10-25 · in Unified versus Split Diff -
I'm currently waiting on the integration between Delta and Difftastic: https://github.com/dandavison/delta/issues/535 Difftastic now has JSON output, whic should make it much easier to build this.
comment by nh2 · 2023-10-24 · in Unified versus Split Diff -
Semi-related, I recently discovered https://github.com/dandavison/delta : A syntax-highlighting pager for git, diff, and grep output It appears to enable choosing between unified and split views for each of those tools.
comment by password4321 · 2023-10-24 · in Unified versus Split Diff -
Some new diff tool https://github.com/dandavison/delta I just wanted to do a diff inside a bash script and ask the user if it looked ok, found this one.
comment by swah · 2023-10-06 · in Ask HN: What's a new developer tool you recently started using? -
https://github.com/dandavison/delta
comment by menthe · 2023-08-29 · in DevToys – A Swiss army knife for developers -
…especially since our field will radically change in a few years as AI becomes more capable. [1]: https://github.com/dandavison/delta
comment by imiric · 2023-08-12 · in Pijul: Version-Control Post-Git [video] -
…git log -p --ext-diff` gives a better picture. [0]: https://github.com/Wilfred/difftastic [1]: https://github.com/dandavison/delta
comment by mfrw · 2022-09-07 · in Difftastic, the fantastic diff -
I get confused by diff GUIs but I have been using "git-delta" https://github.com/dandavison/delta as a pager of git and it's been wonderful so far (just for the syntax highlighting in diff) diffstatic is nice too and use it sparingly
comment by ossusermivami · 2022-05-17 · in Meld for Macs -
Even better may be to install and use git-delta which does this amongst many other things: https://github.com/dandavison/delta
comment by encryptluks2 · 2022-04-18 · in Highlights from Git 2.36 -
…Right from the docs, it's "[a] syntax-highlighting pager for git, diff, and grep output". [1] https://github.com/dandavison/delta (edit: nevermind, somehow I missed it)
comment by zamubafoo · 2022-04-13 · in New(ish) command line tools -
…better diff highliting and improved outputs of existing git commands. Highly recommended. https://github.com/dandavison/delta
comment by SuperSandro2000 · 2022-03-30 · in Difftastic: A diff that understands syntax -
I didn't know about git delta, thanks for this. Presumably your referring to https://github.com/dandavison/delta ? Does anyone have any tips for integrating it into an emacs workflow? I'm currently doing `git commit` from shell which…
comment by austinjp · 2022-03-20 · in Show HN: `Git add -p` with multiple buckets -
…#!/bin/bash exec delta <(gofmt "$1") <(gofmt "$2") here I'm using delta as the difftool: https://github.com/dandavison/delta and then, once: $ git config --global interactive.diffFilter diff-fmt
comment by 5e92cb50239222b · 2022-01-25 · in Highlights from Git 2.35 -
(plug) delta does special display of diff3 merge conflicts: https://github.com/dandavison/delta#merge-conflicts It displays two diffs: one from the ancestral commit to “ours” and one from the ancestral commit to “theirs”. I find it helpful…
comment by Myrmornis · 2022-01-25 · in Highlights from Git 2.35 -
Don't miss https://github.com/dandavison/delta . I use gui diff tools much less nowadays because I can get such great diffs in the terminal.
comment by kbd · 2021-12-14 · in Hammerspoon – Lua-based powerful tool automation of macOS -
…recently picked up delta [0] for quicker diffing in the terminal. Now I can have both easily. [0]: https://github.com/dandavison/delta
comment by sixstringtheory · 2021-09-26 · in Code Review from the Command Line -
…command line. It pretty much replicates GitHub's diff rendering, and is quite configurable. [1]: https://github.com/dandavison/delta
comment by imiric · 2021-08-01 · in New in Git: switch and restore -
Thanks, this is good advice. There are some super featureful diff tools out there. For example, https://github.com/dandavison/delta does a line-based diff but it also syntax highlights its output. I'm hoping that defining syntax in a…
comment by Wilfred · 2021-07-08 · in Difftastic: Syntax-aware structured diff tool -
See also delta for diffing (and as a drop-in replacement for git diff) and exa for ls. https://github.com/dandavison/delta https://github.com/ogham/exa
comment by kibwen · 2021-06-14 · in Ripgrep 13.0 -
I've been using delta: https://github.com/dandavison/delta It can be easily set up...
comment by nishparadox · 2021-05-02 · in Show HN: GitHub style split diffs in your terminal -
Yes! This is my number one thing as well. Let me dig up the tickets... Edit: https://github.com/dandavison/delta/issues/493#issuecomment-...
comment by kbd · 2021-05-01 · in Show HN: GitHub style split diffs in your terminal -
I already use delta for this: https://github.com/dandavison/delta I thought delta was fairly well-known by now so I was surprised to see this project not mention it (the readme already has a section for that). I wonder what they've chosen…
comment by kbd · 2021-05-01 · in Show HN: GitHub style split diffs in your terminal