4 stable releases

1.1.2 Mar 29, 2021
1.1.1 Feb 2, 2021
1.1.0 Feb 1, 2021
1.0.0 Jan 26, 2021

#407 in Operating systems

Custom license

45KB
1.5K SLoC

Processes (rhymuproc)

This library supports discovering the processes running in the operating system and interacting with them.

Crates.io Documentation

The following features are currently supported:

  • Getting a list of the currently running processes, including their identifiers, paths to their images (executable files), and sets of TCP server ports currently bound by them.
  • Starting a new detached process (separate session, not connected to the process which started it, and inheriting no file handles).
  • Killing a process selected by identifier.

The following operating systems are supported:

  • Microsoft Windows
  • Linux
  • MacOS

More information about the Rust implementation of this library can be found in the crate documentation.

License

Licensed under the MIT license.

Dependencies

~43KB