8 releases
new 0.3.3 | Jan 16, 2025 |
---|---|
0.3.2 | Jan 16, 2025 |
0.3.1 | Dec 25, 2024 |
0.2.2 | Nov 26, 2024 |
0.1.0 | Dec 12, 2023 |
#1660 in Command line utilities
385 downloads per month
1MB
3.5K
SLoC
yet another fine system monitor
Glances is a very nice system monitor. I find it strikes an optimal balance between density and legibility, and it's my go-to monitor for watching utilization of my compute nodes etc.
To install:
$ cargo install --locked yafsm
However, Glances is quite slow — it usually uses about 25% of a CPU core just to display the system monitor dashboard.
This is my attempt to write yet another fine system monitor, modeled after Glances but with
- fewer features
- more bugs
- much less resource usage
It should work in fallback sysinfo mode on most platforms supported by sysinfo, crossterm, and ratatui. It is at its best on Linux, since sysinfo takes a least-common-denominator approach; I intend to support it indefinitely as a fallback, but the primary development will directly use Linux procfs.
Press h
when the application is running to see help.
Dependencies
~12–24MB
~349K SLoC