macOS
brew install gitoxidelocal Homebrew formula metadata
sudo port install gitoxideMacPorts ports tree · devel/gitoxide/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gitoxide in AI-Agent-Workflows.
Installation
brew install gitoxidelocal Homebrew formula metadata
sudo port install gitoxideMacPorts ports tree · devel/gitoxide/Portfile · Quelle: api.github.com
sudo apk add gitoxideAlpine Linux edge package indexes · gitoxide · Quelle: dl-cdn.alpinelinux.org
nix profile install nixpkgs#gitoxidenixpkgs package indexes · pkgs/by-name/gi/gitoxide/package.nix · Quelle: api.github.com
sudo pacman -S gitoxideArch Linux sync databases · gitoxide · Quelle: geo.mirror.pkgbuild.com
sudo zypper install gitoxideopenSUSE Tumbleweed package metadata · gitoxide · Quelle: download.opensuse.org
scoop install main/gitoxideScoop official bucket manifest trees · bucket/gitoxide.json · Quelle: api.github.com
Überblick
Idiomatic, lean, fast & safe pure Rust implementation of Git
Verlauf
gitoxide is a pure Rust implementation of Git, packaged both as command-line tools and as a library-oriented workspace. The project emphasizes correctness, performance, and a developer experience that Rust applications can embed without shelling out to Git.
The GitHub repository was created in June 2018. Over time, the project evolved from the `gitoxide` command-line package into a workspace centered on the `gix` crate, with lower-level crates for Git objects, refs, configuration, transport, indexes, ignore rules, worktrees, status, and related plumbing.
The project is significant in the Rust ecosystem because it offers Git functionality as native Rust crates. The README describes `gix` as the application entry point and treats the `gix` and `ein` binaries as development tools for exercising the API in real repositories.
Practitioners use gitoxide in two main ways: Rust developers depend on `gix` and its component crates to read and manipulate repositories, while CLI users and packagers install `gitoxide` to experiment with the `gix` and `ein` binaries. The README warns that the command-line tools may remain unstable, so library use is the steadier integration path.
Package maintainers care about gitoxide because it is both a CLI package and a large Rust crate graph. Its README documents multiple build profiles, Homebrew and Arch installation, Cargo installation, binary releases, and feature choices such as `max-pure` and `lean`, making it a useful case study in packaging Rust applications with optional native dependencies.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
ein | cli | globales Executable | |
gix | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/GitoxideLabs/gitoxide
Installationsmetadaten
| Paketschlüssel | brew:gitoxide |
|---|---|
| Version | 0.56.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/gitoxide |
| Homepage | https://github.com/GitoxideLabs/gitoxide |
| Repository | https://github.com/GitoxideLabs/gitoxide |
| Upstream-Dokumentation | https://docs.rs/gitoxide |
| Lizenz | Apache-2.0 |
| Quellarchiv | https://github.com/GitoxideLabs/gitoxide/archive/refs/tags/v0.56.0.tar.gz |
| Zuletzt aktualisiert | 2026-07-23T16:17:51Z |
| Pulse | updated |
| Build-Abhängigkeiten | pkgconf, rust |
| Von macOS bereitgestellte Bibliotheken | curl |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gitoxide |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
gitoxide
nix profile install nixpkgs#gitoxidegitoxide 0.14.0-r1
An idiomatic, lean, fast & safe pure Rust implementation of Git
https://github.com/Byron/gitoxide
sudo apk add gitoxidegitoxide 0.53.0-1
An idiomatic, lean, fast & safe pure Rust implementation of Git
https://github.com/Byron/gitoxide
sudo pacman -S gitoxidegitoxide 0.50.0-1.2
An idiomatic & safe pure-Rust implementation of Git
https://github.com/Byron/gitoxide
sudo zypper install gitoxidegitoxide
sudo port install gitoxidemain/gitoxide
scoop install main/gitoxideQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.