A fast, customizable system information tool inspired by neofetch and fastfetch, written in Python.
# Clone the repository
git clone https://github.com/sigilx/pyfetch.git
cd pyfetch
# Install via pip (local)
pip install .
# Or install in development mode
pip install -e ".[dev]"# Basic usage
pyfetch
# Custom colors
pyfetch --colors "cyan,blue,magenta,green"
# Custom title
pyfetch --title "My Server"
# Custom separator
pyfetch --separator " → "
# Show version
pyfetch --version
# Help
pyfetch --help- OS detection (Linux, macOS, Windows)
- ASCII art logos for popular distros (Arch, Ubuntu, Debian, Fedora, Alpine, etc.)
- System info: kernel, uptime, packages, shell, resolution, DE, WM, terminal, CPU, GPU, memory, disk
- Customizable colors and title
- Cross-platform support
# Lint
ruff check src/
# Test
pytestMIT