Fastfetch

Overview

Fastfetch is a modern, performance-oriented system information tool for Unix-like operating systems. Written in C as a maintained alternative to the now-unmaintained Neofetch, Fastfetch displays detailed system information — including OS, kernel, CPU, GPU, memory, disk usage, and more — in a visually appealing, customisable ASCII art layout. Its focus on speed and extensibility makes it a popular choice for system enthusiasts and developers.

Key Features

  • Blazing fast: Written in C with a focus on performance — completes in milliseconds even with all modules enabled.
  • Highly customisable: Extensive configuration options for logo style, colours, displayed modules, and output format.
  • Neofetch-compatible: Supports many of the same configuration options and flags, easing migration.
  • Cross-distribution support: Detects Linux distributions, macOS, BSD, and other Unix variants.
  • Modular architecture: Individual modules for CPU, GPU, memory, disk, network, and battery — enable or disable as needed.

Why Use It

Fastfetch fills the gap left by Neofetch being unmaintained, providing the same system-information display with better performance and active development. It is the go-to tool for sharing system specs in forums, troubleshooting hardware detection, or simply showing off your Linux desktop setup.

Use Cases

  • System diagnostics: Quickly check CPU, memory, disk, and GPU information for troubleshooting.
  • Desktop screenshots: Display system info alongside a terminal for forum posts and social media.
  • Hardware inventory: Script Fastfetch output to generate system reports for multiple machines.

Platform

Linux, macOS, BSD

Licence

MIT License

Website

github.com/fastfetch-cli/fastfetch

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.