-
os_pipe
a cross-platform library for opening OS pipes
-
tap
Generic extensions for tapping values in Rust
-
duct
running child processes
-
interprocess
communication toolkit
-
cmd_lib
Common rust commandline macros and utils, to write shell script like tasks easily
-
execute
extending
Command
in order to execute programs more easily -
smartcat
Putting a brain behind
cat
. CLI interface to bring language models in the Unix ecosystem 🐈⬛ -
runnel
the pluggable io stream. now support: stdio, string io, in memory pipe
-
piper
Async pipes, channels, mutexes, and more
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
aws-sdk-pipes
AWS SDK for Amazon EventBridge Pipes
-
pager
pipe your output through an external pager
-
rxpipes
2D version of the ancient pipes screensaver for terminals
-
tokio-pipe
Asynchronous pipe(2) library using tokio
-
ultraman
Manage Procfile-based applications
-
snakepipe
A snake game based on stdin/stdout following unix philosophy
-
pipeview
🧪 A command line pipe inspection utility
-
dagster_pipes_rust
A Dagster pipes implementation for interfacing with Rust
-
ctf-pwn
Pwn utilities for Rust
-
stdecor
Run a command with a decorated stdout/stderr
-
plumber-cli
unix process pipelines made easy
-
creche
A replacement for std::process::Command and related types in the standard library. Runs single processes, and pipelines of processes, with configuration of file descriptors and environment for each child process.
-
io-mux
Provide multiple file descriptors writing into one in-order pipe, tagged by the source of data (e.g. stdout/stderr)
-
pike
A macro collection to pipe |> your functions calls, like in functional languages such as F#, Elixir and OCamel
-
io-pipe
A fast and thread-safe library for creating multi-writer and single-reader pipelines in Rust
-
geph5-misc-rpc
Geph5 misc RPC protocols
-
winpipe
Blocking rust wrapper for Windows named pipes with very similar api to UnixStream/UnixListen
-
pipa
Pipe Operator Library for Rust
-
proximity-sort
command-line utility for sorting inputs by proximity to a path argument
-
named_pipe
Wrapper for overlapped (asyncronous) IO of Windows's named pipes
-
xstream-util
A command line tool to split a stream to child processes
-
pipe-trait
possible to chain regular functions
-
ays
Pipe stdin to stdout after user confirmation
-
pipe-logger
Stores, rotates, compresses process logs
-
sosistab2
An obfuscated datagram transport for horrible networks
-
ipipe
Cross-platform named-pipe API
-
mockpipe
A lightweight, thread-safe in-memory pipe, perfect for testing and mocking communication interfaces
-
arc-writer
Arc writer
-
pipe-logger-lib
Stores, rotates, compresses process logs
-
pipe
Synchronous Read/Write memory pipe
-
crabmole
Porting Go standard library in Rust
-
hyper-named-pipe
Hyper client bindings for Windows Named Pipes
-
tuppipe
pipe operator-like implementation using tuples in Rust
-
bipe
asynchronous I/O pipe
-
logup
UNIX-style command that can be used to pipe stdout logs to location on disk or in the cloud without the need of an agent, logrotate, systemd or other configuration files
-
interprocess-docfix
Interprocess communication toolkit. Docs fixed.
-
fpipe
that lets you filter and map in a shall pipe
-
eventbridge-pipes-events
AWS Eventbridge Pipes Type library
-
pwner
Process Owner crate that allows ergonomic access to child processes
-
seep
print the stdin and redirect to stdout and files
-
cmd_lib_cf
Modified version of cmd_lib with CREATE_NO_WINDOW built in
-
nanorpc-sillad
nanorpc transport over sillad pipes
-
aki-txpr-macro
the more easy to use libaki-*
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
iterpipes
Compositional, pipes-style stream processing
-
scopefn
Scope functions for Rust
-
serde_pipe
Turn serde+bincode into a pipe: push
T
s and pullu8
s, or vice versa. This library gives you aSerializer
pipe, into which you can pushT
s and pullu8
s; and aDeserializer
pipe… -
pipeop
Adding the pipe operator to Rust with a declarative macro
-
highlight-stderr
Run a command and highlight its stderr, preserving the order of stdout and stderr
-
yeast
Shell Trick
-
pipeprogress
Progress bar for long pipe operations
-
bi-directional-pipe
async bi-directional pipe
-
whiz
Modern DAG/tasks runner for multi-platform monorepos
-
pipetee
fast, no-dependencies UNIX utility to print the contents of stdin to the terminal *and* forward them to stdout at the same time. Useful for debugging.
-
pv
Rust reimplementation of the unix pipeview (pv) utility
-
rust-pipes
A remake of the 3D Pipes Screensaver from Windows 98 in Rust
-
tokio-linux-zio
Linux Zero-Copy IO
-
backpak-b2
Backblaze B2 backend for backpak
-
input-painter
cli tool for coloring the output of other programs
-
tailsome
Blanket traits providing
.into_ok()
,.into_err()
, and.into_some()
for happier method chaining -
sosistab2-obfsws
Websocket Pipe (pluggable-transport) support for sosistab2
-
pipeawesome2
Loops, branches and joins to UNIX pipes… in a sane way…
-
pipe-channel
Channel implementation based on pipes
-
structural-shapes
Common structural shapes
-
unix-exec-output-catcher
run executables in a child process and catch STDOUT and STDERR output on UNIX-systems. std::process::Command is probably the better option. Use this source code as educational source how it could be done.
-
timrs_pipe_macro
Procedural macro providing Elixir-style pipe operators for function composition
-
unix_exec_piper
exec multiple commands where STDOUT of one process is connected to STDIN of the next process. This is what a shell (like bash) does internally.
-
read_pipe
read console pipes
-
joyn
Join input files. Create one thread for each input file that reads a line, and write a line each time any thread reads it.
-
std_io_iterators
An iterator for
STDIN
and a wrapper forSTDOUT
. Allows easy piping, and graceful closing of application if pipe breaks -
netnyan
replacement for netcat
-
gpt-pipe
GPT use with UNIX pipes
-
chained
lazily chaining functions
-
rusted_pipe
Real time processing library for developing multithreaded ML pipelines, written in Rust
-
eki
solver for steady and transient flow in fluid networks
-
capture-stdio
Capture stdin/out/err of the current process
-
modupipe
A modular and extensible ETL-like pipeline builder
-
assert_contains_cli
very simple cli to assert a string is contained or not contained in a stream
-
apipe
An anonymous UNIX pipe type
-
pipeline
A macro collection to pipe |> your functions calls, like in F# or Elixir
-
lelcat
A faster version of lolcat
-
tokio-transports
used for communication between processes
-
tokio-anon-pipe
Asynchronous anonymous pipe for Windows
-
pipestream
Async support for pipe or something has file descriptor
-
gutters
Basic generic functions for building quick and dirty interprocess or network protocols
-
simple-async-pipe
Aims to provide a simple pipe-like functionality for async code
-
free_function_pipes
a bunch of traits that makes composing functions together easier
-
fd
File descriptor utilities
-
yapv
Yest Another Pipe Viewer
-
cmd_lib_macros
Common rust commandline macros and utils, to write shell script like tasks easily
-
piping
Pipeline syntax in Rust.
4isize |> double(__) |> __ as usize
. -
pipe_sim
a Pipe Simulator Framework for fast building of complex pipelines
-
ftools
Functional utilities for Rust
-
ufcs
Helper trait to call free functions using method call syntax
-
fused-reader
fused reader type that if writer thread dies while holding armed fuse the reader will get BrokenPipe error
-
ppipe
An elegantly simple and lightweight library for making iterator pipelines concurrent and blazingly fast, hence the name ppipe (parallel pipe)
-
another_pipe_macro
Adds a macro for composing functions
-
mio-anonymous-pipes
Asynchronous wrapper for windows synchronous pipes
-
pipette
Polymorphic function pipelines without traits or macros
-
lockpipes
a commitment-free alternative to sleep
-
pipev
Educational version of pipeviewer
-
pipe_macro
A macro to pipe function calls like in functional programming languages
-
chaining
Adds chaining methods
tap
andpipe
to every type -
plumber-kafka
easy to use Kafka CLI
-
framed_pipe
mpsc based pipe for frames
-
read-write-pipe
A trait for objects implementing Write, to write all content from a Read object
-
stdinman
Pipe audio to discord, unix style
-
async-pipe
Creates an asynchronous piped reader and writer pair using tokio.rs
-
tnb
command | tnb - pipe your commands to your Telegram Notifications Bot
-
luthien-plugin
writing Luthien plugins in Rust
Try searching with DuckDuckGo.