Rust async child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision library.
-
Updated
Sep 1, 2026 - Rust
Rust async child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision library.
ProcessKit pages
Lists all dependencies, child-processes, dll, ocx, threads and heap-lists a process has
F# async child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision library.
Async child-process management for Python: kernel-backed, no-orphan process trees — nothing your subprocesses spawn outlives your program.
Go async child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision library.
Kill process and all child processes it spawned in Linux or Windows
Kotlin async child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision library.
This project implements a worker pool paradigm using processes and pipes for inter-process communication and incorporates RPC functionality. The parent process distributes tasks to child processes, which execute them and respond with results. It ensures proper synchronization using semaphores and supports a graceful shutdown on termination.
Operating System-Assignments
A compilation of C code implementations for core operating systems (OS) concepts utilizing Linux system programming through pthreads, stdio manipulation, pipes, file operations, interprocess communication etc.
Multithreading solutions for NodeJS
To associate your repository with the child-processes topic, visit your repo's landing page and select "manage topics."