gitmyhub

fastfetch

C ★ 24k updated 1d ago

A maintained, feature-rich and performance oriented, neofetch like system information tool.

A fast command-line tool that displays your computer's system information (OS, CPU, memory, disk, etc.) in a colorful, formatted terminal output with ASCII art.

CLinuxmacOSWindowsFreeBSDAndroidsetup: easycomplexity 2/5

Fastfetch is a command-line tool that gathers information about your computer system and displays it in a colorful, visually organized format in your terminal. Think of it as a "system stats at a glance" screen that shows things like your operating system, CPU, memory usage, disk space, screen resolution, and other hardware and software details — all formatted neatly with your machine's logo rendered in text art.

It works by querying your computer's operating system and hardware directly, then formatting that data through a customizable configuration file (written in JSONC, a variant of JSON with comments). You control which pieces of information appear and how they look. Each category of info is called a "module," and you can enable or disable them individually.

People use this tool when they want a quick snapshot of their system specs — for example, when sharing system info in a forum or chat to get technical help, or just because they enjoy having a personalized terminal welcome screen. It is the actively developed successor to a similar tool called neofetch, which is no longer maintained.

The tool is written in C for speed, and runs on Linux, macOS, Windows, Android, FreeBSD, and several other operating systems. It installs through standard package managers on each platform.

Where it fits