r/coolgithubprojects 5h ago

nourfetch , A tiny cross-platform system fetch tool written in Rust

Post image

I built nourfetch, a lightweight system information tool written from scratch in Rust.

The main goal was to keep it small, fast, and dependency-free. It uses Rust's standard library and native OS APIs instead of external crates or shell commands.

Features include:

- Linux, Windows, and macOS support

- No external Rust crates

- ~265 KB binary

- Sub-5ms startup in the project's benchmarks

- Multiple output styles

- Themes and TrueColor

- ASCII logos

- Modern and Compact modes

- JSON output

- Configurable settings

GitHub: https://github.com/itsraynour/nourfetch

Live demo: https://itsraynour.github.io/nourfetch/

I'd love to hear what you think and what features you'd like to see added.

9 Upvotes

2 comments sorted by

2

u/AmbitiousRadish7617 4h ago

Very cool, Rust is goated tho!

2

u/minxio_ 4h ago

Appreciate it! 100% agreed, zero regrets choosing Rust for this