# rust-psutil [](https://github.com/borntyping/rust-psutil/tags) [](https://travis-ci.org/borntyping/rust-psutil) [](https://github.com/borntyping/rust-psutil/issues)
A process monitoring library for Rust, heavily inspired by the [psutil] module
for Python.
Note that it only works on Linux.
* [Source on GitHub](https://github.com/borntyping/rust-psutil)
* [Packages on Crates.io](https://crates.io/crates/psutil)
* [Builds on Travis CI](https://travis-ci.org/borntyping/rust-psutil)
Run examples
------------
The examples can be run using `cargo run --example <name>`:
cargo run --example status
cargo run --example ps
Licence
-------
`rust-psutil` is licenced under the [MIT Licence].
Authors
-------
Originally written by [Sam Clements], maintained by [Sam Clements] and [Rob Day], and developed by multiple [contributors].
Related projects
----------------
`rust-psutil` has no connection to these projects, but you might find them useful.
* [hiem](https://crates.io/crates/heim)
* [rust-battery](https://github.com/svartalf/rust-battery)
[MIT Licence]: http://opensource.org/licenses/MIT
[psutil]: https://github.com/giampaolo/psutil/
[Sam Clements]: https://github.com/borntyping
[Rob Day]: https://github.com/rkday
[contributors]: https://github.com/borntyping/rust-psutil/graphs/contributors