Decision Workspace
shiplog-ingest-git vs magma-code vs git2
Side-by-side comparison of Rust crates
52
shiplog-ingest-git
experimentalv0.6.0
Local git repository ingestor for shiplog: collect commit history directly from local git repositories.
44
magma-code
experimentalv0.1.3
A CLI tool for ingesting code files into Magma scanner with smart file filtering and Git integration
71
git2
growingv0.21.0
Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.
Core Metrics
| shiplog-ingest-git | magma-code | git2 | |
|---|---|---|---|
| Health Score | 52 | 44 | 71 |
| Total Downloads | 85 | 1.3K | 93.9M |
| 30d Downloads | 0 | 0 | 4.5M |
| Dependents | 4 | 0 | 24.1K |
| Releases | 4 | 3 | 125 |
| Last Updated | 12d ago | 333d ago | 7d ago |
| Age | 19d | 11m | 11y 6m |
Health Breakdown
shiplog-ingest-git
Maintenance
13
Quality
14
Community
8
Popularity
2
Documentation
15
magma-code
Maintenance
9
Quality
12
Community
6
Popularity
4
Documentation
13
git2
Maintenance
19
Quality
14
Community
17
Popularity
8
Documentation
13
Technical Details
| shiplog-ingest-git | magma-code | git2 | |
|---|---|---|---|
| Version | 0.6.0 | 0.1.3 | 0.21.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT | MIT OR Apache-2.0 |
| Dependencies | 10 | 15 | 11 |
| Crate Size | 18KB | 36KB | 242KB |
| Features | 2 | 0 | 9 |
| Yanked % | 0.0% | 0.0% | 4.8% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | 1.95 | — | — |
| Owners | 1 | 1 | 4 |
Links
Quick Verdict
- •git2 leads with a health score of 71/100, but none of the options score above 80.
- •git2 is depended on by 24.1K crates — strongest ecosystem trust.