compare
diff-so-fancy vs git-split-diffs
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | diff-so-fancy | git-split-diffs |
|---|---|---|
| Language | Perl | TypeScript |
| Licence | MIT | MIT |
| Stars | 18k | 2.7k |
| Latest | v1.4.14 | v2.3.0 |
| Last push | 2026-10-06 | 2026-09-13 |
| Release cadence | about 30 days between releases | about 41 days between releases |
| Active contributors | 7 commit authors on the default branch in the last 90 days | 0 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
git-split-diffs replaces diff-so-fancy. Alternatives to diff-so-fancy →
PartialSide-by-side diffs with syntax highlighting, styled like GitHub's.
diff-so-fancy
- v1.4.142026-10-03OSC 1717 diff-line metadata support for Lazygit — #538:
- v1.4.122026-08-16Suppress Perl warning for 'use_color' variable in Dump::Krumo
- v1.4.102026-04-09This is a bugfix release to address #521
- v1.4.82026-03-27add proper guide for publishing to npm
- v1.4.62026-03-16d-s-f is much smarter and --patch mode should work in more (all?) scenarios
diff-so-fancy
unsigned The latest release, v1.4.14, carries no signature GitHub could verify.
Loading the security report
git-split-diffs
unsigned The latest release, v2.3.0, carries no signature GitHub could verify.
Loading the security report