yafsm

Crates.ioyafsm
lib.rsyafsm
version0.3.6
sourcesrc
created_at2023-12-12 02:31:30.542262+00
updated_at2025-05-15 22:00:00.344539+00
descriptionSystem usage monitor inspired by glances.
homepage
repository
max_upload_size
id1065774
size1,112,868
Michael Ekstrand (mdekstrand)

documentation

README

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

Screenshot

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.

Commit count: 0

cargo fmt