LinusDierheimer/fastfetch logo

LinusDierheimer/fastfetch

Free

Like neofetch, but much faster because written in C.

FreeFree tier
Type
Open Source

About LinusDierheimer/fastfetch

Fastfetch is a neofetch-like system information tool written primarily in C, designed for performance and customizability. It fetches and displays system details such as OS, kernel, CPU, memory, disks, and more in a visually appealing, configurable output. The tool supports a wide range of operating systems including Linux, macOS, Windows 8.1+, Android, FreeBSD, OpenBSD, NetBSD, DragonFly, Haiku, and SunOS. It offers extensive customization through presets and configuration files, making it popular among users who want to showcase system specs or troubleshoot hardware/software issues. Fastfetch is actively maintained and available via package managers on many distributions, as well as through GitHub releases and source builds.

Key Features

Written primarily in C for high performance
Highly customizable with presets and configuration files
Cross-platform support (Linux, macOS, Windows 8.1+, Android, BSDs, Haiku, Solaris)
Actively tested on x86-64 and aarch64 architectures
Neofetch-like output with visually appealing formatting
Available via many package managers (apt, dnf, pacman, brew, scoop, etc.)
Open source and actively maintained on GitHub

Pros & Cons

Pros
  • Fast execution speed due to C implementation
  • Lightweight and minimal resource usage
  • Extensive customization via configuration files and presets
  • Broad cross-platform support covering many operating systems
  • Actively maintained with frequent updates
  • Free and open source
Cons
  • Only actively tested on x86-64 and aarch64; other architectures may have issues
  • Older versions packaged by distributions may be unsupported
  • Command-line only; no graphical interface

Best For

Quickly display system hardware and software informationTroubleshoot system configuration or compatibility issuesCustomize terminal welcome messages or system dashboardsShare system specs in forums or documentationLightweight alternative to neofetch for performance-critical environments

FAQ

What is Fastfetch?
Fastfetch is a system information tool similar to neofetch, written in C, focused on performance and customizability.
Which operating systems does Fastfetch support?
Fastfetch supports Linux, macOS, Windows 8.1+, Android, FreeBSD, OpenBSD, NetBSD, DragonFly, Haiku, and SunOS (illumos, Solaris).
How can I install Fastfetch?
Fastfetch can be installed via package managers on many distributions (e.g., apt, dnf, pacman, brew, scoop) or downloaded from the GitHub releases page. Source builds are also possible.
Is Fastfetch actively maintained?
Yes, Fastfetch is actively maintained on GitHub with regular updates and community contributions.