so-fancy/diff-so-fancy
View on GitHub ↗ ★ 18,107 Perl
Make your diffs human readable for improved code quality and faster defect detection. :tada:
24 mentions on Hacker News by 22 people: 6 stories, 18 comments · first 2016-02-08 · latest 2026-03-28
20082026
-
…me of the issue and it turns out that it has recently been fixed, so I may give it another go. https://github.com/so-fancy/diff-so-fancy/issues/498
comment by diath · 2026-03-28 · in Improved Git Diffs with Delta, Fzf and a Little Shell Scripting -
…to `diff-so-fancy` with `git diffs`: diffs = "!f() { git diff $@ | diff-so-fancy; }; f" [1] https://github.com/so-fancy/diff-so-fancy
comment by thamer · 2026-02-26 · in Show HN: Deff – Side-by-side Git diff review in your terminal -
…But also, people might be interested in diff-so-fancy[0]. I also like using batcat as a pager. [0] https://github.com/so-fancy/diff-so-fancy
comment by godelski · 2025-10-10 · in Two things LLM coding agents are still bad at -
…ilvanocerza/dotfiles/blob/master/git/git... Mind that you need diff-so-fancy for this work correctly. https://github.com/so-fancy/diff-so-fancy [alias] co = checkout ci = commit cl = clone st = status f = fetch br = branch lg = log --graph…
comment by silvanocerza · 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 -
…but in terms of styling I still prefer diff-so-fancy[1]. It's easier to read at a glance. [1]: https://github.com/so-fancy/diff-so-fancy/
comment by zimmund · 2024-03-23 · in Difftastic, a structural diff tool that understands syntax -
Hmm, I haven't heard of delta before. I've been using diff-so-fancy for a while ( https://github.com/so-fancy/diff-so-fancy ), but I might have to give delta a try. Edit: It looks like this page shows the comparison between delta and…
comment by spartanatreyu · 2022-03-21 · in Show HN: `Git add -p` with multiple buckets -
Related but for single pane diffs: https://github.com/so-fancy/diff-so-fancy
comment by bovine3dom · 2021-05-01 · in Show HN: GitHub style split diffs in your terminal -
A much bigger set of improvements to the git diff output is also easy to add: https://github.com/so-fancy/diff-so-fancy This makes your git diff highlight the actual different characters between two lines, makes file names easy to see (and…
comment by unholiness · 2020-10-20 · in Better Git diff output for Ruby, Python, Elixir, Go -
…tasks quicker with a few tweaks. Things i've done to do this - replace default diff tool (I use https://github.com/so-fancy/diff-so-fancy ) - added many alias for commonly used commands and ones I often forget - use `git add -p` (or `g a…
comment by abluecloud · 2020-07-08 · in Git commit accepts several message flags (-m) to allow multiline commits -
Does it work properly with `git add -p`? That's a longstanding issue of diff-so-fancy: https://github.com/so-fancy/diff-so-fancy/issues/35
comment by frou_dh · 2020-04-27 · in Show HN: A syntax highlighter for Git and diff output, written in Rust -
Diff-so-fancy [1] is even better at visualizing this, in my opinion. [1] https://github.com/so-fancy/diff-so-fancy
comment by atombender · 2019-08-27 · in Show HN: Dat-keyserver: a distributed PGP keyserver based on the Dat protocol -
…[3]: https://github.com/wfxr/forgit [4]: https://github.com/junegunn/fzf [5]: https://github.com/so-fancy/diff-so-fancy
comment by Seirdy · 2019-07-24 · in Fork: A fast and friendly Git client for Mac and Windows -
…[1] highlighter as a pager and to review diffs. Previously discussed here on HN here: [2] [1]: https://github.com/so-fancy/diff-so-fancy [2]: https://news.ycombinator.com/item?id=11057421
comment by aeontech · 2017-04-06 · in Better Git configuration -
There's also this https://github.com/so-fancy/diff-so-fancy
comment by Spiritus · 2016-06-16 · in Git 2.9 released -
We've grown and it's out of control. diff-so-fancy moved to an org!!! https://github.com/so-fancy/diff-so-fancy
comment by stevemao · 2016-02-14 · in Diff So Fancy: make Git diffs look good -
…instructions to the readme so it's clear how to do this on your own. :) ( Edit: Here they are… https://github.com/stevemao/diff-so-fancy/blob/master/readme... ) [0] https://github.com/paulirish/git-open
comment by paulirish · 2016-02-09 · in Diff So Fancy: make Git diffs look good