subprocess.h
Process launcher
A single header library to launch and interact with sub-processes across multiple platforms.
🐜 single header process launching solution for C and C++
1k stars
28 watching
100 forks
Language: C
last commit: 5 months ago
Linked from 2 awesome lists
ccppprocesssubprocesssubprocess-run
Related projects:
Repository | Description | Stars |
---|---|---|
hniksic/rust-subprocess | A library providing facilities to execute external processes and pipelines with optional redirection of input/output streams. | 425 |
enkessler/childprocess | A Ruby library for managing child processes and controlling external programs. | 578 |
rtomayko/posix-spawn | A Ruby library that provides fast and efficient process spawning capabilities | 519 |
ghedo/pflask | A tool for creating isolated process environments on Linux | 197 |
boostorg/interprocess | Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
amitt001/delegator.py | A library for managing subprocesses in Python. | 1,701 |
hexagon/pup | A universal process manager for managing and automating system processes across multiple languages and platforms. | 160 |
crystal-china/procodile_cr | A tool for running and managing background processes in Ruby applications | 8 |
scramjetorg/framework-cpp | A C++ framework for reactive stream programming with concurrent asynchronous operations | 3 |
vorburger/ch.vorburger.exec | A Java library to launch and manage external processes from within a Java application. | 31 |
heliumproject/core | A C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications | 34 |
kokizzu/goproc | A lightweight process manager helper library for Go that simplifies running and managing background processes. | 25 |
adamcooke/procodile | A tool for managing background processes in Ruby applications | 615 |
devlooped/smallsharp | Enables multiple C# top-level programs to be created, edited and run from a single project with automatic compilation and launch selection. | 285 |
skarnet/s6 | A suite of programs designed to manage processes and supervise system services. | 777 |