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++

GitHub

1k stars
28 watching
100 forks
Language: C
last commit: about 2 years ago
Linked from 2 awesome lists

ccppprocesssubprocesssubprocess-run

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hniksic/rust-subprocessA library providing facilities to execute external processes and pipelines with optional redirection of input/output streams.426
enkessler/childprocessA Ruby library for managing child processes and controlling external programs.578
rtomayko/posix-spawnA Ruby library that provides fast and efficient process spawning capabilities519
ghedo/pflaskA tool for creating isolated process environments on Linux197
boostorg/interprocessProvides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization.139
amitt001/delegator.pyA library for managing subprocesses in Python.1,702
hexagon/pupA universal process manager for managing and automating system processes across multiple languages and platforms.162
scramjetorg/framework-cppA C++ framework for reactive stream programming with concurrent asynchronous operations3
vorburger/ch.vorburger.execA Java library to launch and manage external processes from within a Java application.31
heliumproject/coreA C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications34
kokizzu/goprocA lightweight process manager helper library for Go that simplifies running and managing background processes.25
adamcooke/procodileA tool for managing background processes in Ruby applications615
devlooped/smallsharpEnables multiple C# top-level programs to be created, edited and run from a single project with automatic compilation and launch selection.287
skarnet/s6A suite of programs designed to manage processes and supervise system services.782