GoFetch is a lightweight command-line tool written in Go for retrieving and displaying system information in a clean, human-friendly format. It shows details like OS, kernel, uptime, shell, desktop environment, CPU/GPU, memory usage, local IP, and more...
- 👋 Friendly greeting with user and version
- 📋 Displays detailed system information
- 🖥️ Works on Linux (and other Unix-like systems)
- 🚀 Built with Go for fast and simple execution
Clone and build locally:
git clone https://github.com/ujaRHR/gofetch
cd gofetch
go build -o gofetch .Run:
./gofetchTo use GoFetch from anywhere in your terminal, download the gofetch file (or your gofetch build file), and move it to a directory in your PATH, like /usr/local/bin:
sudo mv gofetch /usr/local/bin/Now you can run:
gofetchfrom anywhere.
gofetch # show system info
gofetch --help # show help
gofetch --version # show version