#git #gix-thiscrate #lean #algorithm #highly #diffing #optimized

deprecated git-diff

Please use gix-<thiscrate> instead (‘git’ -> ‘gix’)

37 releases (breaking)

0.26.2 Feb 17, 2023
0.26.0 Jan 9, 2023
0.25.0 Dec 30, 2022
0.23.0 Nov 21, 2022
0.3.0 May 9, 2021

#9 in #gix-thiscrate

Download history 75/week @ 2024-05-03 29/week @ 2024-05-10 46/week @ 2024-05-17 49/week @ 2024-05-24 78/week @ 2024-05-31 65/week @ 2024-06-07 59/week @ 2024-06-14 70/week @ 2024-06-21 30/week @ 2024-06-28 68/week @ 2024-07-05 30/week @ 2024-07-12 79/week @ 2024-07-19 162/week @ 2024-07-26 91/week @ 2024-08-02 65/week @ 2024-08-09 20/week @ 2024-08-16

368 downloads per month
Used in 6 crates (2 directly)

MIT/Apache

155KB
3.5K SLoC

Algorithms for diffing various git object types and for generating patches, highly optimized for performance.

Dependencies

~5–7MB
~113K SLoC