Note: it is experimental and early version of crate
Overview
It's hard to create a cool fetch tool for Linux, so this library tries to simplify the process. The library does not call any other programs, such as "uname -n" or "uptime". It tries to fetch the operating system information in a more reliable way.
Goals
- avoid unsafe blocks (but not always possible);
- avoid calling external programs;
- multiplatform;
- simple API;
To-Do
- write tests
- add support for Windows and handle unknown OS
Alternatives
- Macchina-CLI/libmacchina
- GuillaumeGomez/sysinfo
- FillZpp/sys-info-rs
- unrelentingtech/systemstat