rust-subprocess
Process manager
A library providing facilities to execute external processes and pipelines with optional redirection of input/output streams.
Execution of and interaction with external processes and pipelines
427 stars
7 watching
44 forks
Language: Rust
last commit: over 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
enkessler/childprocess | A Ruby library for managing child processes and controlling external programs. | 578 |
skarnet/s6 | A suite of programs designed to manage processes and supervise system services. | 776 |
hexagon/pup | A universal process manager for managing and automating system processes across multiple languages and platforms. | 152 |
it4innovations/hyperqueue | A tool that automates the execution of complex workflows on HPC clusters by dynamically allocating resources and load-balancing tasks. | 278 |
vorakl/trivialrc | A minimalistic process manager and configuration system for managing application startup and shutdown. | 30 |
yoshuawuyts/hyperlapse | Manages and executes processes on a host machine using a distributed process manager | 23 |
rust-cli/rexpect | Automates interactions with child applications and processes by expecting patterns of input and output | 328 |
kokizzu/goproc | A lightweight process manager helper library for Go that simplifies running and managing background processes. | 25 |
servo/ipc-channel | A Rust-based implementation of a process communication API using native OS abstractions | 875 |
tailhook/lithos | A process supervisor and containerizer written in Rust for running services. | 113 |
adamcooke/procodile | A tool for managing background processes in Ruby applications | 615 |
htpc-manager/htpc-manager | A web application to manage software on HTPCs | 43 |
david-oconnor/pyflow | A tool for streamlining Python project setup and dependency management | 1,329 |
vorburger/ch.vorburger.exec | A Java library to launch and manage external processes from within a Java application. | 30 |
bytegust/spm | A process manager that allows users to start, stop, and manage long-running processes with a simple syntax. | 64 |