6 releases

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

#15 in #deprecated

Download history 243/week @ 2023-06-10 119/week @ 2023-06-17 194/week @ 2023-06-24 186/week @ 2023-07-01 130/week @ 2023-07-08 206/week @ 2023-07-15 162/week @ 2023-07-22 125/week @ 2023-07-29 93/week @ 2023-08-05 57/week @ 2023-08-12 70/week @ 2023-08-19 73/week @ 2023-08-26 37/week @ 2023-09-02 16/week @ 2023-09-09 10/week @ 2023-09-16 29/week @ 2023-09-23

94 downloads per month
Used in comodoro

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
~131K SLoC