fastfetch
System information tool that displays hardware and OS details with customizable ASCII art logos and module configuration
Fastfetch is a system information tool that collects and displays hardware, software, and OS configuration details in a visually formatted output. Written in C with a focus on performance, it serves as a faster alternative to neofetch while supporting Linux, macOS, Windows 8.1+, Android, FreeBSD, OpenBSD, NetBSD, DragonFly, Haiku, and SunOS platforms.
The tool displays information modules including CPU, memory, disk usage, network details, desktop environment, and GPU specifications alongside customizable ASCII art logos. Users configure output through JSONC files, selecting which modules to display and customizing their format strings. Built-in presets provide ready-to-use configurations, while the fastfetch -c all.jsonc command reveals all available detection capabilities.
Fastfetch targets system administrators, developers, and Linux enthusiasts who need quick system overviews or want to showcase system specifications. The tool integrates into shell startup scripts and supports extensive customization including custom logos, output formatting, and module selection. It includes over 100 detection modules covering hardware sensors, package managers, shell information, and system statistics.
Installation
# via Homebrew
brew install fastfetch
# via apt
apt install fastfetch
# via pacman
pacman -S fastfetch
Alternatives & related tools
hashcat
Password recovery tool that cracks hashes on GPUs and CPUs using CUDA, HIP, Metal or OpenCL, with 590+ hash modes and 10 attack modes.
GoAccess
Real-time web server log analyzer written in C that shows HTTP statistics in a terminal or a live HTML dashboard, with JSON and CSV export.
mpv
Free command-line media player supporting many audio/video formats, codecs and subtitle types, with GPU shader-based rendering and optional hardware decoding.
nvtop
htop-like GPU and accelerator task monitor supporting NVIDIA, AMD, Intel, Apple, and other vendors
htop
Cross-platform interactive process viewer with real-time system monitoring and process management
add a badge to your README
Maintain fastfetch? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/fastfetch?utm_source=badge)<a href="https://www.trmn.sh/tools/fastfetch?utm_source=badge"><img src="https://www.trmn.sh/badge/fastfetch.svg" alt="Featured on trmn" height="20"></a>