Saikat Karmakar | 17 Jun 2024
Just Fetch, or simply jfetch, is a super cool command-line system information tool written in Rust. It's fast, efficient, and gives you all the essential system information in a neat and organized way, just like neofetch but in Rust! π
Just Fetch - because fetching system info should be Just simple and cool. β¨
Just Fetch displays the following system information:
- β― OS
- β― Kernel
- β― Architecture
- β― Hostname
- β― Shell
- β― Uptime
- β― Disk
- β― Memory
To install jfetch, you need to have Rust installed. Then run:
cargo install jfetch
git clone https://github.com/Aviksaikat/Just_Fetch
cd Just_fetch
cargo build --bin jfetch
# run
cargo run --bin jfetch
Simply run:
jfetch
This will display all your system information in a clean and organized format. π₯οΈ
β― OS: Ubuntu 20.04.2 LTS
β― Kernel: 5.8.0-53-generic
β― Architecture: x86_64
β― Hostname: myhostname
β― Shell: zsh
β― Uptime: 5 days, 3 hours, 22 minutes
β― Disk: 50GB / 200GB
β― Memory: 8GB / 16GB
β― Battery 100%
jfetch -h
Simple command-line system information tool written tool like neofetch but in rust π¦
Usage: jfetch [OPTIONS]
Options:
-n, --no-banner
-h, --help Print help
-V, --version Print version
This project is licensed under the MIT License. See the LICENSE file for details.
Here are some features and improvements planned for future releases:
- π Add CPU information
- π Add network information
- π» Add GPU information
- π¦ Add package manager information
- π Display system temperature
- π¨ Add theme and color customization
- π Show system load averages
- π Log system information to a file
- Add custom configuration file
- Add asscii banners
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
For any questions, feel free to open an issue.
βοΈ Don't forget to give this project a star on GitHub if you find it useful!
Happy Fetching! π₯³