Blog Logo
TAGS

Library for running command-line processes

CliWrap is a library that makes it easy to run command-line processes from .NET applications. It provides a convenient fluent API for building command lines, handling results and errors, and processing streams. CliWrap supports synchronous and asynchronous execution modes, as well as cancellation and timeout. It can also optionally capture and redirect standard input, output, and error streams. CliWrap is available on NuGet and is licensed under the MIT license. For more information, including usage examples and API documentation, please visit the GitHub repository.