Introduction

heim logo

heim is a cross-platform Rust crate for retrieving information about system processes and various system details (such as CPU, memory, disks, networks and sensors).

heim has few key goals which define its development and public interface:

  • Async-first.
  • Cross-platform.
    Any code from heim should just work on all supported platforms. OS-specific things do exist, but API design forces users to pay attention to them.
  • Modular design.
  • Idiomatic and easy to use.

License

Licensed under either of Apache License 2.0 or MIT license at your option.

Donations

heim is an open-source project, developed in my spare time.
If you appreciate my work and want to support me or speed up the project development, you can do it here or support this project at Open Collective.