Skip to content

wick3dr0se/open-fetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 

Repository files navigation

Open Fetch

An awesome(ly) curated list of open-source information fetch utilities

Interpreted

sh β€” Bourne Shell: 5

NNBnh/bfetch β€” system
πŸ“  Dynamic fetch displayer that SuperB

 
Linux βœ“

Software
OS, WM, shell, term, font

info-mono/diyfetch β€” template
πŸ§°πŸ“  The ultimate fetch tool template

 
Linux βœ“


6gk/fet.sh β€” system
🐒 a fetch written in posix shell without any external commands

 
Linux βœ“

Software Hardware
user, host, OS, shell, WM, uptime, host, kernel, pkgs, term CPU, RAM

ThatOneCalculator/NerdFetch β€” system
A POSIX *nix fetch script using Nerdfonts

 
Linux βœ“ Mac βœ“

Software Hardware
user, host, OS, kernel, pkgs, uptime RAM

dylanaraps/pfetch β€” system
A pretty information fetch tool written in POSIX sh

 
Linux βœ“ BSD βœ“ Mac βœ“ WSL βœ“

Software Hardware
user, host, OS, host, kernel, uptime, pkgs, shell RAM

BASH β€” Bourne Again SHell: 5

cybardev/cutefetch β€” system
Cute little sysinfo fetch script for use in screenshots
 
Linux βœ“ Mac βœ“

Software
host, kernel, term, resolution, wifi

dylanaraps/neofetch β€” system
πŸ–ΌοΈ A command-line system information tool written in bash 3.2+

 
Linux βœ“ BSD βœ“ Mac βœ“ Win βœ“

Software Hardware
user, host, OS, kernel, uptime, packages, shell, resolution, DE/WM, theme, icons, terminal, font mobo, CPU, GPU, RAM

Mangeshrex/rxfetch β€” system
A custom system info fetching tool

 
Linux βœ“

Software Hardware
OS, kernel, packages, shell, init, DE/WM, uptime RAM, disk

KittyKatt/screenFetch β€” system
The Bash Screenshot Information Tool
 
Linux βœ“ BSD βœ“ Mac βœ“

Software Hardware
user, host, OS, kernel, uptime, pkgs, shell CPU, RAM

wick3dr0se/sysfetch β€” system
A super tiny system information fetch script

 
Linux βœ“

Software Hardware
user, host, uptime, OS, arch, kernel, term, shell, DE/WM, theme, pkgs CPU, GPU, mobo, disk, RAM

Perl: 1

anhsirk0/fetch-master-6000 β€” system
Simple Dilbert themed system info-fetching tool
 
Linux βœ“ Mac βœ“

Software
OS, kernel, DE, shell, uptime, pkgs

PowerShell: 1

kiedtl/winfetch β€” system
πŸ›  A command-line system information utility written in PowerShell

 
Win βœ“

Software Hardware
user, host, OS, kernel, uptime, pkgs, shell, resolution, term CPU, GPU, RAM, disk, battery

Python: 2

HorlogeSkynet/archey4 β€” system
πŸ’» Maintained fork of the original Archey (Linux) system tool

 
Linux βœ“ BSD βœ“ Mac βœ“ WSL βœ“

Software Hardware
user, host, OS, kernel, uptime, processes, DE/WM, shell, term, pkgs, IP mobo, loads, temps, CPU, GPU, RAM, disk

hykilpikonna/hyfetch β€” system
πŸ–ΌοΈ πŸ³οΈβ€βš§οΈ Neofetch with LGBTQ pride flags!

 
Linux βœ“ BSD βœ“ Mac βœ“ Win βœ“

Software Hardware
user, host, OS, kernel, uptime, pkgs, shell, resolution, DE/WM, theme, icons, term mobo, CPU, GPU, RAM

Compiled

C: 4

13-CF/afetch β€” system
Simple system info written in C
 
Linux βœ“ BSD βœ“ Mac βœ“

Software
user, OS, kernel, uptime, shell, pkgs

alba4k/albafetch β€” system
Faster neofetch alternative, written in C
 
Linux βœ“ Mac βœ“

Software Hardware
user, host, uptime, OS, arch, kernel, DE/WM, shell, term, pkgs, BIOS, mobo, CPU, GPU, RAM

Dr-Noob/cpufetch β€” cpu
Simple yet fancy CPU architecture fetching tool

 
Linux βœ“ BSD βœ“ Mac βœ“ Win βœ“

Hardware
CPU

LinusDierheimer/fastfetch β€” system
Like neofetch, but much faster because written in C

 
Linux βœ“ BSD βœ“ Mac βœ“

Software Hardware
user, host, OS, kernel, uptime, pkgs, shell, resolution, DE/WM, theme, icons, font, cursor, term, locale mobo, CPU, GPU, RAM, disk, battery

C++ β€” C Plus Plus: 2

mehedirm6244/sysfex β€” system
Another system information fetching tool written in C++

 
Linux βœ“

Software Hardware
host, OS, kernel, DE, pkgs, shell, resolution mobo, RAM, CPU

keremgokcek/tfetch β€” system
tfetch is a system fetch tool written with C++

 
Linux βœ“

Software Hardware
OS, kernel, arch, term, uptime, resolution, shell, DE/WM mobo, CPU, RAM

Go β€” Golang: 1

Rosettea/bunnyfetch β€” system
🐰 Tiny system info fetch utility

 
Linux βœ“ BSD βœ“ Mac βœ“

Software
user, host, OS, kernel, shell, WM

Nim β€” Nimrod: 1

unxsh/nitch β€” system
nitch - incredibly fast system fetch written in nim

 
Linux βœ“

Software Hardware
user, host, OS, kernel, uptime, shell, pkgs RAM

Rust: 5

K4rakara/freshfetch β€” system
A fresh take on neofetch

 
Linux βœ“

Software Hardware
user, host, OS, kernel, uptime, pkgs, shell, resolution, WM CPU, GPU, RAM

Gobidev/pfetch-rs β€” system
A rewrite of the pfetch system information tool in Rust
 
Linux βœ“ BSD βœ“ Mac βœ“

Software Hardware
user, host, OS, host, kernel, uptime, pkgs, shell RAM

Macchina-CLI/macchina β€” system
A system information frontend, with an (unhealthy) emphasis on performance

 
Linux βœ“ BSD βœ“ Mac βœ“ Win βœ“

Software Hardware
OS, term, shell, resolution, brightness, kernel, pkgs, IP, uptime RAM, battery

onefetch β€” git
Git repository summary in your terminal

 
Linux βœ“ BSD βœ“ Mac βœ“ Win βœ“

Features
user, version, project, created, languages, dependencies, authors, contributors, repo, commits, SLOC, size, license

rsfetch β€” system
Fast (~1ms execution time) and somewhat(?) minimal fetch program written in Rust

 
Linux βœ“ BSD βœ“

Software
OS, kernel, editor, shell

ℹ️ 27 fetch utilities written in 10 different languages

Contributing

Fork this repository & edit your version

Adding a new fetch

Put new fetches between the <details> HTML tags, following the current code formatting. To form code blocks, the lines are terminated with 2 spaces, creating a newline without a gap

Update both correlated counters or all 3 if a new language is added


Making changes

Feel free to make any improvements or changes that may benefit the list


Submit a PR, linking any related issues

About

An awesome(ly) curated list of open-source information fetch utilities

Topics

Resources

Stars

Watchers

Forks