#subprocess

  1. async-process

    Async interface for working with processes

    v2.3.0 1.3M #process #child-process #spawn #command #subprocess #child
  2. subprocess

    Execution of child processes and pipelines, inspired by Python's subprocess module, with Rust-specific extensions

    v0.2.9 371K #child-process #execute-command #stdin #process #input-output #command #redirect
  3. duct

    running child processes

    v0.13.7 499K #child-process #command-output #process #subprocess #child #command #pipe
  4. shared_child

    using child processes from multiple threads

    v1.0.1 643K #child-process #process #child #subprocess #thread-safe #command
  5. easy-smt

    Easily interact with an smt solver as a subprocess

    v0.2.3 44K #smt-solver #smt #smt-lib #subprocess
  6. procspawn

    thread::spawn just with processes

    v1.0.1 4.1K #subprocess #spawn #proc #object
  7. command-run

    running a command in a subprocess

    v1.1.2 200 #run-command #command #subprocess #command-output #process #run #cmd
  8. stdecor

    Run a command with a decorated stdout/stderr

    v0.1.12 600 #command-line #shell #run-command #subprocess #stream #prefix #pipe
  9. bkt

    CLI and Rust library for caching subprocess invocations

    v0.8.2 #shell #cache #subprocess #shell-prompt #caching #interactive-applications #command-line
  10. command-fds

    passing arbitrary file descriptors when spawning child processes

    v0.3.0 99K #file-descriptor #child-process #process #process-file #child #fd #subprocess
  11. utf8-locale

    Detect a UTF-8-capable locale for running child processes in

    v1.0.3 #child-process #utf-8 #locale #subprocess #env-vars #utf8
  12. cmdstruct

    A lightweight macro for implementing commands with a struct

    v2.0.1 380 #command #macro #subprocess #process
  13. tokio-unix-ipc

    A minimal abstraction for IPC via unix sockets

    v0.3.0 #unix-socket #ipc #unix-domain-socket #unix-file #send-file #subprocess #file-descriptor
  14. pretty-exec

    Print a command and then execute it

    v0.5.0 #execute-command #command-output #subprocess #command #spawn #logging
  15. json_env

    Loads an environment variables from JSON files (.env.json per default) and starts a subprocess with them

    v1.3.0 #env-vars #json-file #json-configuration #variables #environment #json-path #subprocess
  16. leanify-many

    spawn leanify subprocesses

    v1.1.1 #compression #numbers #leanify #file-processing #subprocess #parallel #improve
  17. runny

    Run a program inside its own process group

    v1.2.5 #process #own #subprocess #running #pty #unix #child-process
  18. command-extra

    Additional methods for std::process::Command

    v1.0.0 200 #subprocess #process #utility-trait
  19. Try searching with DuckDuckGo.

  20. subprocess-inject-env

    dynamically injecting environment variables into child processes

    v0.1.0 #env-variables #child-process #unix-socket #environment #subprocess #env
  21. subtale-cortex

    Crash handling for Rust applications

    v0.1.0 #crash #applications #cortex #handler #approach #process #subprocess
  22. tokio-command-fds

    passing arbitrary file descriptors when spawning child processes

    v0.2.1 #child-process #process #child #subprocess #fd #file-descriptor #command
  23. babash

    An tiny wrapper around std::process::Command

    v0.2.0 #cmd #process #command #subprocess #run
  24. pretty-exec-lib

    Print a command and then execute it

    v0.5.0 #subprocess #spawn #command #command-output #github-action
  25. sh-inline

    Macros to run inline shell (bash) script

    v0.4.0 #subprocess #shell #macro
  26. cmd_lib_core

    Common rust commandline macros and utils, to write shell script like tasks easily

    v0.4.0 #shell #script #pipeline #subprocess #command-line #commandline #env-vars
  27. wait3

    Wait for arbitrary conditions (e.g.: time, TCP connetions, etc on the command-line)

    v0.4.0 #command-line #wait #condition #tcp #connetions #subprocess #exit
  28. calloop-subproc

    Subprocess support for the Calloop event loop

    v1.0.0 #subprocess #events #unix #loops #multiprocessing #event-source #loop
  29. lucid

    A mock-application for programs that spawn subprocesses

    v0.3.0 #processes #subprocess #programs #child-process #spawn #mock-application #debugging
  30. rust-companion

    Rust compilation companion via IPC and unix sockets

    v0.1.1 #unix-socket #subprocess #ipc
  31. subprocess-communicate

    communicate primitive similar to python's subprocess.Popen.communicate that allows input to be presented to the process and results to be captured from both stdout and stderr up to an optional bound

    v0.2.2 #stdout #subprocess #child #process #stdio #events
  32. ghci

    Manage and communicate with ghci (Haskell's GHC interpreter)

    v0.1.0 #subprocess #haskell #repl #ffi
  33. cmdstruct-macros

    A lightweight macro for implementing commands with a struct

    v2.0.1 #subprocess #command #macro #process
  34. subterm

    managing pools of interactive subprocesses

    v0.0.1 #pool #subprocess #interactive #process #read #write #dead
  35. reckon

    libexpect-alike for Rust

    v0.1.0 #libexpect-alike #subprocess #connection #interaction #devices #low #scraping