Top 20 NuGet process Packages

Library to start, monitor, and restart processes. Provides way to gracefully shutdown process-to-be-monitored via semaphore, and also to enable the process to signal that it needs to be restarted, also via semaphore.
Gathers process-related information.
Converts executing a command line process into an Cancellable Task
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. The EntityFramework Migrations in Postgres for the Task database.
An Async wrapper for System.Diagnostics.Process
Source code package. A utility class for running external processes in various ways, with timeout and success/failure notification and getting their output recorded via a logger.
A Microsoft .NET Standard library to manage process execution with concurrency control.
File System classes and extension methods, almost all static.
Launch and control dotnet processes wrapped into the coverlet code coverage analyzer.
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. Helper elements to get Service Resolution and Dependency Injection available.
.NET library for routing graph based process coordination
Pipeline Pattern is helpful in dividing the problem into smaller reusable code components. This is a simple yet powerful structural pattern to organize a complex logic into smaller reusable components, which can be added/removed/modified independently.
Ninject container for CommandPipeline library for resolving dependencies in the commands during handling
A .NET driver for Ocean's ICCC
Extensions for Mono/Linux: processes, signals, services, daemons and etc.
This provides a cross platform way to launch processes on mac/linux/or windows