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

gix-object

Immutable and mutable git objects with decoding and encoding support

33 releases (20 breaking)

new 0.46.0 Nov 24, 2024
0.44.0 Aug 22, 2024
0.42.3 Jul 3, 2024
0.42.1 Mar 18, 2024
0.28.0 Mar 4, 2023

#138 in Encoding

Download history 106899/week @ 2024-08-04 106199/week @ 2024-08-11 105797/week @ 2024-08-18 106119/week @ 2024-08-25 114770/week @ 2024-09-01 118731/week @ 2024-09-08 108670/week @ 2024-09-15 116580/week @ 2024-09-22 117485/week @ 2024-09-29 108799/week @ 2024-10-06 124559/week @ 2024-10-13 118332/week @ 2024-10-20 115948/week @ 2024-10-27 121062/week @ 2024-11-03 130399/week @ 2024-11-10 117627/week @ 2024-11-17

495,538 downloads per month
Used in 278 crates (22 directly)

MIT/Apache

400KB
7.5K 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

~7–13MB
~160K SLoC