6 releases

0.1.0 Aug 28, 2023
0.0.5 Jul 2, 2023
0.0.2 May 19, 2023

#58 in #next

Download history 76/week @ 2024-02-19 17/week @ 2024-02-26 10/week @ 2024-03-11 5/week @ 2024-04-01

620 downloads per month

MIT license

14KB
323 lines

This crate is no longer maintained, because it has been renamed process-lib.

https://git.sr.ht/~soywod/pimalaya


lib.rs:

Rust library to run cross-platform, asynchronous processes in pipelines.

The core concept of this library is to simplify the execution of commands, following these rules:

  1. Commands are executed asynchronously, using the [tokio] async runtime.

  2. Commands works on all major platforms (windows, macos and linux).

  3. Commands can be executed in a pipeline, which means the output of the previous command is send as input of the next one.

Dependencies

~3–14MB
~129K SLoC