GitoxideLabs

gitoxide

GitoxideLabs

An idiomatic, lean, fast & safe pure Rust implementation of Git

AI 简介

gitoxide 是一个用 Rust 编写的符合 Git 规范、轻量、高性能且内存安全的纯 Rust Git 实现。它提供两个主要使用方式:作为 Rust 库(核心 crate `gix`)供应用程序集成,支持克隆、获取、提交、状态检查、对象/引用/索引/配置读写等核心功能;以及作为命令行工具(`gix` 和 `ein`)用于开发调试与工作流增强。项目强调正确性、零成本抽象与渐进式稳定性,适用于需嵌入 Git 能力的 IDE 插件、CI 工具、代码分析平台及 Rust 生态构建系统等对安全性与性能敏感的场景。

Rust
Apache License 2.0
11.7k
Stars
500
Forks
56
Watchers
145
Issues

Star 增长

今日0
近 7 天0
近 30 天+49
综合评分73
默认分支main