#git #version-control #codec #object #immutability #mutable #decoding

gix-object

Immutable and mutable git objects with decoding and encoding support

34 releases (20 breaking)

new 0.46.1 Dec 22, 2024
0.46.0 Nov 24, 2024
0.45.0 Oct 22, 2024
0.42.3 Jul 3, 2024
0.28.0 Mar 4, 2023

#166 in Encoding

Download history 123422/week @ 2024-09-04 114628/week @ 2024-09-11 109643/week @ 2024-09-18 115710/week @ 2024-09-25 114957/week @ 2024-10-02 112875/week @ 2024-10-09 124474/week @ 2024-10-16 117163/week @ 2024-10-23 117359/week @ 2024-10-30 126336/week @ 2024-11-06 126777/week @ 2024-11-13 141479/week @ 2024-11-20 138239/week @ 2024-11-27 156178/week @ 2024-12-04 153524/week @ 2024-12-11 135181/week @ 2024-12-18

611,055 downloads per month
Used in 289 crates (23 directly)

MIT/Apache

470KB
9K SLoC

This crate provides types for read-only git objects backed by bytes provided in git's serialization format as well as [mutable versions][Object] of these. Both types of objects can be encoded.

Feature Flags

Dependencies

~8–15MB
~192K SLoC