Neofetch

Neofetch

Neofetch is a command-line system information and logo printing tool for Linux, macOS, and other Unix-like operating systems. It displays information about the operating system, software, hardware, and more in an aesthetic and visually pleasing way.
Neofetch image
system hardware logo unix linux macos

Neofetch: Aesthetic System Info Tool

A command-line system information and logo printing tool for Linux, macOS, and other Unix-like operating systems displaying OS, software, hardware info in a visually pleasing way.

What is Neofetch?

Neofetch is an open source command-line system information and logo printing tool for Linux, macOS, and other Unix-like operating systems. It gathers information about your system such as the operating system, hostname, kernel version, CPU model and speed, amount of RAM and disk space, graphics card model, screen resolution, and more. This information is formatted into an ASCII logo alongside your operating system's logo and displayed in the terminal.

Some key features of Neofetch include:

  • Highly customizable - you can choose what information to display, customize logos and ASCII art, set a color scheme, etc.
  • Lightweight and fast
  • Supports nearly 150 operating system logos out of the box
  • Easy installation - just a single script, no dependencies required
  • Extensive operating system support including Linux, macOS, iOS, BSDs, Solaris, Android, Haiku, and Windows (Cygwin and WSL)

Neofetch is highly popular among Linux and macOS users who want to display stylish system information in their terminal emulator alongside an artistic logo. It's often used to show off terminal customizations in screenshots and videos. The extensive customizability via command flags or a config file allows you to set up Neofetch precisely how you want.

Neofetch Features

Features

  1. Displays system information like OS, hostname, kernel version, uptime, etc
  2. Displays hardware info like CPU, GPU, memory, disk, etc
  3. Displays software/package info like shell, WM/DE, terminal, browser, etc
  4. Displays ASCII art logo of OS, WM/DE, or custom image
  5. Highly customizable using config file to change info displayed, color scheme, ascii art, etc
  6. Lightweight and fast

Pricing

  • Open Source

Pros

Informative - shows lots of system info in one place

Aesthetic - makes system info look good with ascii art, colors, etc

Customizable - can tweak to show just the info you want

Simple and lightweight

Cons

Only gives a point-in-time snapshot of system info

Not very useful for diagnostics or troubleshooting

Potential security/privacy issues when sharing screenshots


The Best Neofetch Alternatives

Top Os & Utilities and System Information and other similar apps like Neofetch


Speccy icon

Speccy

Speccy is a lightweight and easy-to-use system information tool for Windows that provides detailed specs and statistics about your computer's hardware and operating system. It gives you in-depth data about various components like the CPU, RAM, motherboard, graphics card, storage drives, optical drives, audio devices, peripherals, and more.Some key features...
Speccy image
HWiNFO (32/64) icon

HWiNFO (32/64)

HWiNFO (32/64) is a powerful system information, diagnostics, monitoring, and reporting utility for Windows. It provides detailed information about all hardware components of your computer, including CPU, motherboard, RAM, hard drives, graphics card, bios versions, temperatures, voltages, fan speeds, and more.Some key features of HWiNFO include:Comprehensive hardware analysis and monitoring...
HWiNFO (32/64) image
Sysinfo icon

Sysinfo

Sysinfo is a free, open source system information and monitoring utility for Windows. It provides detailed reports on hardware, software, and network components in your computer system.Some of the key features of Sysinfo include:Hardware information like CPU, motherboard, RAM, graphics card, storage devices, printers, and moreOperating system and installed software...
Sysinfo image
Screenfetch icon

Screenfetch

Screenfetch is a command-line system information and ASCII logo display tool for Linux and BSD operating systems. It is used to display basic system information like operating system name and version, kernel version, CPU model and speed, amount of RAM, disk usage, and more.In addition to system info, Screenfetch is...
Screenfetch image
Archey 4 icon

Archey 4

Archey 4 is an open source command line utility that displays system information, logos, and ASCII distributions in the terminal. It is primarily aimed at Linux and BSD systems.Some of the information it can display includes:Operating system name and versionKernel versionCPU model and speedSystem memoryDisk usageHostname and IP addressUptimeNumber of...
Archey 4 image
DirectX Diagnostic Tool icon

DirectX Diagnostic Tool

The DirectX Diagnostic Tool (DxDiag) is a Windows utility that gives detailed information about the DirectX components and drivers installed on a computer. It is used to troubleshoot issues related to graphics, sound, and input in games and applications that utilize DirectX.When launched, DxDiag displays the versions of DirectX and...
DirectX Diagnostic Tool image
RWEverything icon

RWEverything

RWEverything is a lightweight Windows utility that enables reading from and writing to any hardware register or memory location on a Windows computer system. Developed by Racer_S, it is an open-source tool released under the GNU General Public License.This powerful utility allows users to tinker with low-level settings and parameters...
RWEverything image
Windows System Information icon

Windows System Information

Windows System Information, also referred to as msinfo32, is a system information and diagnostics utility that comes standard with all modern versions of the Windows operating system. It provides comprehensive details about both hardware and software to help identify system configuration, performance, issues, and errors.When launched, Windows System Information scans...
Windows System Information image
Windows ScreenFetch icon

Windows ScreenFetch

Windows ScreenFetch is a open source system information and logo display tool designed for Windows operating systems. It is inspired by popular info fetch tools on Linux like Neofetch and ScreenFetch.When run, Windows ScreenFetch displays system information such as the Windows version name and build number, kernel version, CPU model...
Windows ScreenFetch image