git2

crates.io v0.20.4

1,107,320 weekly downloads · 7 Dependencies

Recently published

Source data as of:

Summary

Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

Install cargo add git2

Registry values

Reproduced verbatim from the official registry, with the source named on each value.

Weekly downloads 1,107,320 Source: crates.io (Rust)
Releases 124 Last release: 2026-02-02 Source: crates.io (Rust)
Dependencies 7 Source: crates.io (Rust)

Description

Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

Registry-supplied description, cleaned to plain text. Source: crates.io (Rust).

Show original (raw) description
Bindings to libgit2 for interoperating with git repositories. This library is
both threadsafe and memory safe and allows both reading and writing git
repositories.

Package details

Package
git2
Registry
crates.io
Version
0.20.4
Weekly downloads
1,107,320 (weekly)
Dependencies
7: bitflags, libc, libgit2-sys, log, url, openssl-probe, openssl-sys
Releases
124
Last release
2026-02-02
First published
2014-11-14
Keywords
git
Repository
https://github.com/rust-lang/git2-rs

Why a field shows "—": A dash means the value is not published by the source registry for that package. Quanteta never fills in a guessed value — a missing field stays blank.

Derived indices (computation method published)

Quanteta-computed from the registry values below. This is a derived index, not a measured registry metric. See the formula on the Data & Sources page.

Q-Vitality Quanteta 37.5 / 100 Maintenance activity index (release cadence + download level).
Q-Trust Quanteta 28.4 / 100 Adoption / stability index (community size + download stability + age).
Q-Risk Quanteta 53.7 / 100 Dependency-surface index. Higher = more risk factors detected.

Data & Sources