cargofetch

Crates.iocargofetch
lib.rscargofetch
version1.2.0
created_at2025-06-07 09:47:43.886914+00
updated_at2025-06-24 14:43:20.677817+00
descriptionA fetch utility for Rust projects
homepage
repositoryhttps://github.com/arjav0703/rust-fetch
max_upload_size
id1703883
size39,803
Arjav Jain (arjav0703)

documentation

README

Cargofetch 🦀

GitHub License GitHub last commit

Cargofetch is a lightweight CLI tool written in Rust that fetches metadata about your Rust project.

Image

Installation

Crates.io Homebrew Tap AUR

Install via Cargo (Rust's package manager)

If you have Cargo installed, you can easily install cargofetch by running the following command:

cargo install cargofetch

🍺 Homebrew (macOS)

Add homebrew tap and install cargofetch:

brew tap arjav0703/cargofetch https://github.com/arjav0703/cargofetch.git
brew install arjav0703/cargofetch/Cargofetch

AUR

AUR Last Modified If you are using an Arch-based Linux distribution, you can install cargofetch from the AUR:

yay -S cargofetch

NIX flakes

If you are using Nix, you can install cargofetch using flakes:

nix profile install github:arjav0703/cargofetch

📁 Download Binary

Automatic:

curl -fsSL https://raw.githubusercontent.com/arjav0703/cargofetch/refs/heads/v1/install-bin.sh | bash

Manual: You can download the pre-built binary for your platform from the releases page.


🔧 Building from Source

Automatic:

curl -fsSL https://raw.githubusercontent.com/arjav0703/cargofetch/refs/heads/v1/install-source.sh | bash

Manual:

git clone https://github.com/arjav0703/cargofetch.git
cd cargofetch
cargo build --release

The binary will be located in the target/release/ directory.

Acknowledgements

This projcet was inspired by neofetch and onefetch. Also, the ASCII art logo was also taken from onefetch.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Commit count: 99

cargo fmt