Rare find

Diff So Fancy. Makes code changes easier to read and review.

github.com/so-fancy/diff-so-fancy

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • Clean up the code that calculates commit datetime in human form
  • Add a unit test for #540
  • Add a simple `Makefile` to help me build/test d-s-f
  • Add a unit test for a strip_leading indicators bug
  • BUGIFX: Correct strip leading indicators bug in #542
  • Merge pull request #541 from so-fancy/dependabot/github_actions/actio…
  • Bump actions/setup-node from 4 to 7
  • Merge branch 'next' of github.com:so-fancy/diff-so-fancy into next
  • .git suffix in repo url
  • .git suffix in repo url
  • Add support for `--date iso`
  • Bump to even/release version
  • Don't compensate for positive timezones
June 2026
  • BUGFIX: Make manually coloring work for short diffs
  • Don't add needless whitepsace to the debug log
  • Merge pull request #537 from so-fancy/dependabot/github_actions/actio…
  • Bump actions/checkout from 6 to 7
  • Merge pull request #535 from arnaud-dezandee/patch_mode_add_delete
  • Fix patch mode line mismatch on added/deleted files
  • Add test for patch mode line mismatch on added/deleted files
April 2026
  • Release —v1.4.10
March 2026
  • Release —v1.4.8
  • Release —v1.4.6
June 2023
  • Release —v1.4.4
April 2022
  • Release —v1.4.3
June 2021
  • Release —v1.4.2
May 2021
  • Release —v1.4.1
February 2021
  • Release —v1.4.0
April 2020
  • Release —v1.3.0
June 2019
  • Release —v1.2.6