A lightweight system information tool for Linux, inspired by Neofetch, written in C++.
Displays your system info next to an ASCII logo in your terminal.
/\
/ \ _ __
/ /\ \ | '_ \
/ ____ \| | | |
/_/ \_\_| |_|
- Displays:
- 🐧 OS
- 💻 Kernel
- 🏷️ Hostname & Username
- ⏱️ Uptime
- 🧠 CPU
- 🖴 Memory
- 🐚 Shell
- 🖥️ Terminal
- 📦 Packages installed
- ASCII logo displayed next to system info
- Fully written in C++17
- Works on Linux (tested on Arch Linux)
/\
/ \ _ __
/ /\ \ | '_ \
/ ____ \| | | |
/_/ \_\_| |_|
OS: Arch Linux
Host: user (user)
Kernel: 6.16.5-arch1-1
Uptime: 2h 30m
CPU: Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz (8 cores)
Memory: 4500MiB / 7816MiB
Shell: zsh
Terminal: kitty
Packages: 1342
- Clone the repository
git clone https://github.com/malekhussein/apexfetch_release.git
cd apexfetch- Build
make- Run
./apexfetchsudo cp apexfetch /usr/local/bin/
apexfetchg++with C++17 support- Linux system with
/procfilesystem
- Create a file
arch.txtin the repo folder with your custom ASCII logo. - If no file exists, a default logo will be used.
This is the official release of ApexFetch ✅
Check out the first beta version here: ApexFetch Beta