1 مستودع
Libraries that wrap command-line interfaces to automate execution and monitor process behavior programmatically.
Distinct from Command Line Wrappers: Candidates focus on GUIs or specific domains (Geospatial/Git) rather than a general-purpose programmatic wrapper.
Explore 1 awesome GitHub repository matching operating systems & systems programming · CLI Process Wrappers. Refine with filters or upvote what's useful.
CliWrap is an asynchronous process manager and child process wrapper library used to execute external commands and integrate command line interfaces into applications. It provides a framework for launching external programs using asynchronous patterns, managing child processes, and validating exit codes. The library distinguishes itself through its ability to route standard input, output, and error streams to memory buffers or real-time event streams. It enables real-time monitoring of process output lines and supports process termination via cancellation tokens. The project covers a broad r
Provides a programmatic wrapper to automate the execution and monitoring of various CLI applications.