A maintained, feature-rich and fast neofetch-like system information tool
Fastfetch is a modern system information tool designed as a faster, more feature-rich alternative to neofetch. Written primarily in C, it fetches comprehensive system details and displays them in a visually appealing format alongside customizable ASCII art or logos. The tool emphasizes performance and customizability while maintaining broad platform support across Linux, macOS, Windows, BSD systems, Android, and other Unix-like operating systems.
What sets fastfetch apart is its active maintenance, extensive configuration options, and superior accuracy compared to legacy alternatives. It uses JSONC (JSON with comments) for configuration, allowing users to precisely control which system modules to display and how they're formatted. The tool includes dozens of detection modules covering everything from hardware specifications and operating system details to network information and installed packages. Users can generate minimal or comprehensive configuration files, load preset configurations, or create entirely custom setups.
Fastfetch is ideal for system administrators, developers, and Linux enthusiasts who want quick access to system information in terminals, whether for debugging, documentation, or simply showing off their setup. The tool's modular design makes it particularly valuable for users who need specific system data displayed consistently across different machines or environments.
# via Homebrew
brew install fastfetch
# via APT (Debian/Ubuntu)
apt install fastfetch
# via Pacman (Arch)
pacman -S fastfetch