# fastfetch

> System information tool that displays hardware and OS details with customizable ASCII art logos and module configuration

Stars: 25.2k · Language: C · License: MIT · Categories: System

- Repository: https://github.com/fastfetch-cli/fastfetch
- Page: https://www.trmn.sh/tools/fastfetch

## Install

- Homebrew: `brew install fastfetch`
- apt: `apt install fastfetch`
- pacman: `pacman -S fastfetch`

## Overview

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

```bash
# via Homebrew
brew install fastfetch
```

```bash
# via apt
apt install fastfetch
```

```bash
# via pacman
pacman -S fastfetch
```

## Alternatives

- [hashcat](https://www.trmn.sh/tools/hashcat.md): Password recovery tool that cracks hashes on GPUs and CPUs using CUDA, HIP, Metal or OpenCL, with 590+ hash modes and 10 attack modes. (C, 27.2k stars)
- [GoAccess](https://www.trmn.sh/tools/goaccess.md): 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. (C, 21.1k stars)
- [mpv](https://www.trmn.sh/tools/mpv.md): Free command-line media player supporting many audio/video formats, codecs and subtitle types, with GPU shader-based rendering and optional hardware decoding. (C, 37.7k stars)
- [nvtop](https://www.trmn.sh/tools/nvtop.md): htop-like GPU and accelerator task monitor supporting NVIDIA, AMD, Intel, Apple, and other vendors (C, 11.1k stars)
- [htop](https://www.trmn.sh/tools/htop.md): Cross-platform interactive process viewer with real-time system monitoring and process management (C, 8.4k stars)

---

Canonical: https://www.trmn.sh/tools/fastfetch
