Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ashedapuppy/smilefetch

A fast screenfetch - like tool
https://github.com/ashedapuppy/smilefetch

rust

Last synced: about 1 month ago
JSON representation

A fast screenfetch - like tool

Awesome Lists containing this project

README

        

# Smilefetch

- [installation:](#installation)
- [benchmark:](#benchmark)

A system info tool written in Rust inspired by neofetch

For a usable screenfetch rewrite in rust, I highly reccomend [macchina](https://github.com/Macchina-CLI/macchina)

## To-do:

- [ ] Rewrite the project to be asynchronous

## Installation:

```sh
git clone "https://github.com/sudosmile/smilefetch.git" && \
cd smilefetch && \
cargo install --path .
```

## Benchmark:

using [hyperfine](https://github.com/sharkdp/hyperfine):
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|:---|---:|---:|---:|---:|
| `neofetch` | 220.8 ± 9.9 | 204.5 | 253.0 | 2.06 ± 0.28 |
| `smilefetch` | 107.3 ± 13.9 | 69.3 | 158.9 | 1.00 |

benchmark ran on my old decrepit laptop, expect better performance depending on your IO read speeds