Wikiwand AI

Neofetch

System information shell tool From Wikipedia, the free encyclopedia

Neofetch is a system information tool written in the Bash shell scripting language.[2] It displays a logo of the distribution, rendered in ASCII art,[3][4] and a static display of the computer's basic hardware and software configurations and their versions. The display includes the operating system, the host (namely the technical name of the machine), uptime, package managers, the shell, display resolution, desktop environment, window manager, themes and icons, the computer terminal, CPU, GPU, and RAM usage. Neofetch can also display images on the terminal with w3m-img or Sixel in place of the ASCII logo art.

DeveloperDylan Araps
Release31 December 2015; 10 years ago (2015-12-31)
Final release
7.1.0[1] Edit this on Wikidata / 2 August 2020; 6 years ago (2 August 2020)
Written inBash 3.2
Quick facts Developer, Release ...
Neofetch
DeveloperDylan Araps
Release31 December 2015; 10 years ago (2015-12-31)
Final release
7.1.0[1] Edit this on Wikidata / 2 August 2020; 6 years ago (2 August 2020)
Written inBash 3.2
Operating systemLinux, macOS, BSD, Windows, iOS, Android, GNU Hurd, Haiku, IRIX, MINIX, Solaris
Size277 KB
Available inEnglish
TypeBenchmark
LicenseMIT License
Repositorygithub.com/dylanaraps/neofetch
Close

Neofetch development was discontinued on 26 April 2024, nearly four years after it was last updated.[5][6]

Derivations and legacy

Neofetch on Arch Linux
Neofetch on SteamOS
Neofetch on Devuan
Neofetch on Debian Buster
Neofetch on AryaLinux
Neofetch on Xubuntu, with the Chicago95 theme

Major

FastFetch, a major rewrite of NeoFetch, on Debian 13
More information Name, Programming language ...
NameProgramming languageReleased asDescriptionSource
ScreenFetchShell scriptSource codeFirst announced in 2010, this tool is older than NeoFetch by six years. The tool's repo describes it as "The Bash Screenshot Information Tool" because the tool's output is intended to be included in screenshots that demonstrate themes.[7]
HyFetchShell script, Python and RustSource codeAn updated fork of NeoFetch that can optionally render the OS logo in the colors of a chosen pride flag[8]
FastFetchCPortable ExecutableA cross-platform, feature-rich, performance-minded, highly customizable replacement of NeoFetch, it comes with FlashFetch.exe, which is even faster, but its output is not customizable.[9]
WinFetchPowerShellSource codeA comprehensive reimplementation of NeoFetch in PowerShell, it specifically targets Microsoft Windows.[10]
Close

Minor

More information Name, Programming language ...
NameProgramming languageReleased asDescriptionSource
aFetchANSI CSource codeDerived from NerdFetch (see below), uFetch (see below), and BitFetch (taken offline), it only displays six lines of info, but all sixteen colors.[11]
CoalFetchJavaSource codeA one-liner program that relies on WMI.[12]
DosFetchTurbo Pascal v7.0Portable ExecutableRuns on DOS and exposes a few lines of information[13]
MySysInf (formerly fetch4FD)UnknownPortable ExecutableMade for FreeDOS because its author was disappointed by DosFetch.[14]
nextFetchGoSource codeNot to be confused with the popular "Next-Fetch" for Next.js. Displays seven lines of info.[15]
NerdFetchShell scriptSource codeDisplays only four lines of info and six colors. Uses icons and glyphs from the Nerd Fonts, Phosphor, or Cozette projects (the user is expected to have them installed). Works on any OS except Windows.[16]
PasFetchPascalSource code, binary (limited)Displays eight lines of info, it is written for Linux only and is only compiled for the Arch repository.[17]
PerlFetchPerlSource codeDisplays nine lines of info, and targets Linux, BSD, and macOS.[18]
pFetchBourne scripting languageSource codeDiscontinued. Displayed 9 lines of info and supported 31 Linux distros, Android, Windows, macOS, Haiku, Minix, Solaris, IRIX, and SerenityOS.[19]
rFetchRustSource codeDisplays six lines of info and targets Linux only. Not to be confused with a REST client of the same name.[20]
RexxFetchREXX[21]
Should Work Everywhere Fetch (SWEF)LuaSource codeDisplays only the OS name, kernel version number, window manager, and shell name, all of the user must know before running it. Supports Windows, Linux, macOS, Android, many others.[22]
Shadow wizard money fetch (SwmFetch)PythonSource codeDisplays five lines of trivial info, the sixteen colors, and the pixart of a wizard.[23]
uFetchShell scriptSource codeDisplays only seven lines of info and no colors. Instead of one script that covers multiple OSes, the uFetch project has released 38 scripts, each dedicated to a different OS.[24]
Close

Tools with similar output

More information Name, Programming language ...
NameProgramming languageReleased asDescriptionSource
cpufetchCPortable ExecutableDisplays CPU architecture details in a NeoFetch-like format.[25]
gpufetchC++Portable ExecutableDisplays GPU architecture details in a NeoFetch-like format.[26]
gfetchShell scriptSource codeDisplays the Git repository information for the current or selected folder (if it is a Git repo) in z NeoFetch-like format.[27]
Close

References

Related Articles

Timelines

Top Qs

Fact Checks