Skip to content

fastfetch

The neofetch-style system summary, rewritten in C so it runs in milliseconds.

Homebrew formula Direct download

What it does

fastfetch prints host, OS, kernel, uptime, packages, shell, resolution, DE/WM, terminal, CPU, GPU, memory and disk beside an ASCII or image logo. Because it is C rather than a shell script, it finishes fast enough to sit in a shell startup file.

fastfetch
fastfetch --config examples/13    # a bundled preset
fastfetch --logo none -s OS:CPU:Memory:Disk

Notes

Configuration is JSONC at ~/.config/fastfetch/config.jsonc, and --gen-config writes a commented starting point. It replaced neofetch, which is archived and unmaintained.

Alternative to

AlternativeTypeTrade-off
neofetchOpen sourceThe original; archived and unmaintained since 2024
macchinaOpen sourceRust, fast, a more compact default layout
hyfetchOpen sourceFastfetch with pride-flag colour schemes
onefetchOpen sourceThe same idea pointed at a Git repository instead of a machine

Install

brew install fastfetch

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on