Cross-platform library to fetch system information (by GuillaumeGomez)

Sysinfo Alternatives

Similar projects and alternatives to sysinfo

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sysinfo alternative or higher similarity.

sysinfo reviews and mentions

Posts with mentions or reviews of sysinfo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-30.
  • Hey Rustaceans! Got an easy question? Ask here (35/2021)!
    9 projects | | 30 Aug 2021
    git clone
    9 projects | | 30 Aug 2021
    Well, here's the bug report:
    9 projects | | 30 Aug 2021
    What I find most strange is that the works without issues, even though it calls System::new_all() in roughly the same way. Anyway, I was trying to list the processes running on the computer. I found another way to do that was to call Get-Processes on the powershell and get it into a string, it's kind of janky but it works.
  • sys_metrics - blazing fast lib to gather host metrics
    2 projects | | 11 Aug 2021
    Try to run the benchmarks. They might be doing what you're trying to achieve.
  • Just discovered an awesome crate: GuillaumeGomez / sysinfo
    3 projects | | 26 Jun 2021
    sysinfo is a cross platform library providing visibility in the system status. Had one my first rust PRs merged in, with tiny fix.
  • What's everyone working on this week (24/2021)?
    8 projects | | 13 Jun 2021
    I've been working on FreeBSD support for sysinfo. I'm very new to both FreeBSD and unsafe Rust, so I have the Nomicon open in one monitor, and the FreeBSD man pages and source open in another.
  • Need testers for sysinfo fix for CPU usage on mac
    4 projects | | 31 Mar 2021
    cargo build Updating git repository `` Updating index error: failed to select a version for `libc`. ... required by package `sysinfo v0.16.5 (` ... which is depended on by `process_viewer v0.4.8` versions that meet the requirements `^0.2.92` are: 0.2.92 all possible versions conflict with previously selected packages. previously selected package `libc v0.2.74` ... which is depended on by `cairo-rs v0.9.1` ... which is depended on by `gdk v0.13.1` ... which is depended on by `gtk v0.9.1` ... which is depended on by `process_viewer v0.4.8`
    4 projects | | 31 Mar 2021
    Some time ago, someone opened an issue about invalid CPU usage numbers on the new mac processors:
    4 projects | | 31 Mar 2021
    sysinfo = { git = "", branch = "mac-cpu-computation" } ```
  • A note from our sponsor - SonarLint | 8 Dec 2022
    Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →


Basic sysinfo repo stats
3 days ago
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.