porcelain

Process runner

A library that simplifies the interaction with external OS processes from Elixir

Work with external processes like a boss

GitHub

939 stars
29 watching
45 forks
Language: Elixir
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
antoniococo/runascs A utility tool that allows running processes with different permissions using explicit credentials 1,019
oconnor663/duct.rs A library for running child processes in Rust, providing tools for building pipelines and handling errors and input/output. 829
amitt001/delegator.py A library for managing subprocesses in Python. 1,703
alco/mix-erlang-tasks Provides additional Mix tasks for simplifying Erlang development workflows 20
dashbitco/flow A parallel computation library on top of GenStage for Elixir 1,553
adamralph/simple-exec A .NET library for running external commands with customizable behavior and exception handling. 694
alco/benchfella Tools for comparing and benchmarking small code snippets 516
antp/kovacs A tool that monitors file changes and automatically runs tests when files are updated or created. 5
elixir-ecto/connection Provides an API for establishing and managing TCP connections in Erlang/OTP 264
databiosphere/toil A workflow management system designed to efficiently run pipelines in various environments. 901
earthboundkid/flowmatic A library that provides an easy-to-use API for managing concurrent tasks and propagating errors 368
pypyr/pypyr A tool to automate repetitive tasks in software development pipelines 590
processone/rebar3_exunit A plugin to run Elixir ExUnit tests during the build process of a rebar3 project. 2
yellowapple/rubix A minimal Ruby interpreter wrapper for Elixir 3
crystal-china/procodile_cr A tool for running and managing background processes in Ruby applications 8