Skip to content

Neofetch

Prints your OS, hardware and software details next to a logo, mainly for screenshots.

Stars
23.6k
Forks
1.8k
Licence
MIT
Language
Shell
Last update
2.3 years ago
Type
CLI

This repository is archived and no longer maintained.

What it is

Neofetch is a command-line tool written in bash that prints information about your operating system, software and hardware in a visual layout, usually beside your OS logo. The README says its main purpose is making screenshots of your system, and it can be configured with command-line flags or a config file to show different information or use an image, ASCII art, or your wallpaper instead of the logo. The project is archived on GitHub, so it is no longer actively developed.

  • Print a system summary in the terminal to paste into a screenshot
  • Show a custom ASCII file or image beside the info instead of the OS logo
  • Add or change displayed fields through the configuration file
  • Quickly check which OS and software versions a machine is running

Great for

  • People who want a quick, good-looking system summary to share in screenshots
  • Users who like customizing terminal output with flags or a config file
  • Anyone curious about which OS and hardware details their machine reports
  • Users of less common operating systems that the README says are supported

Not ideal for

  • Anyone needing real diagnostics or monitoring; the README says other tools are better for system statistics and diagnostics
  • People who need actively maintained software, since the repository is archived and last pushed in July 2024
  • Users who want a prebuilt binary, since the latest release has no binaries

How to get it

  1. 1

    See the README

    You'll need: bash 3.2+

    Clone the repository

    git clone https://github.com/dylanaraps/neofetch
  2. 2

    Run it

    • Install bash 3.2 or newer if it is not already present
    • Clone the repository or install it using the instructions in the project wiki
    • Run neofetch from the terminal to see the default output
    • Use command-line flags or edit the configuration file to change what is shown
  3. 3

    Get the most out of it

    • Use the configuration file to pick which information lines appear
    • Replace the default logo with a custom ASCII file, an image, or your wallpaper, as the README describes
    • Check the project wiki for the dependency and installation details referenced in the README

Downloads

Strengths

  • Simple to run, since it is a single bash script with no build step described in the README
  • Highly configurable through command-line flags and a config file
  • Supports a wide range of operating systems according to the README

Trade-offs

  • The repository is archived, so there will be no further maintenance or bug fixes from the project
  • Latest release ships no binaries, so installation depends on the wiki instructions or your package manager
  • Its stated focus is aesthetics for screenshots, not detailed diagnostics

How it compares

ProjectStarsTypeLevelUpdatedBest for
neofetch (this)23.6kCLIbeginner2.3 years agoPeople who want a quick, good-looking system summary to share in screenshots
fastfetch25.2kCLIbeginner4 days agoLinux users who want a fast, maintained alternative to neofetch
linux-command37.2kLearning resourcebeginner6 days agoPeople learning the Linux command line who want quick, readable command explanations
zoxide40.4kDev toolbeginner4 days agoDevelopers who move between many project folders in a terminal
ctop17.8kCLIbeginner2.3 years agoDevelopers running several Docker containers locally who want a quick overview of resource use
pure-bash-bible41.7kLearning resourceintermediate2.9 years agoBash scripters who want fewer external dependencies in their scripts

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.