-
duct
running child processes
-
tap
Generic extensions for tapping values in Rust
-
interprocess
communication toolkit
-
cmd_lib
Common rust commandline macros and utils, to write shell script like tasks easily
-
os_pipe
a cross-platform library for opening OS pipes
-
subprocess
Execution of child processes and pipelines, inspired by Python's subprocess module, with Rust-specific extensions
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
execute
extending
Commandin order to execute programs more easily -
smartcat
Putting a brain behind
cat. CLI interface to bring language models in the Unix ecosystem 🐈⬛ -
pv
Rust reimplementation of the unix pipeview (pv) utility
-
piper
Async pipes, channels, mutexes, and more
-
sluice
Efficient ring buffer for byte buffers, FIFO queues, and SPSC channels
-
runnel
the pluggable io stream. now support: stdio, string io, in memory pipe, line pipe
-
tokio-pipe
Asynchronous pipe(2) library using tokio
-
aws-sdk-pipes
AWS SDK for Amazon EventBridge Pipes
-
asciisavers
A small collection of ascii screensavers
-
ultraman
Manage Procfile-based applications
-
aki-txpr-macro
the more easy to use libaki-*
-
sillad-sosistab3
A scramblesuit-like obfuscation protocol within the sillad framework
-
io-mux
Provide multiple file descriptors writing into one in-order pipe, tagged by the source of data (e.g. stdout/stderr)
-
sillad
A framework for talking about TCP-like dialers and listeners, within the futures-io ecosystem
-
simple-cmd
command line utility for spawning commands
-
snakepipe
A snake game based on stdin/stdout following unix philosophy
-
tokio-splice2
splice(2) in tokio
-
onelineout
Print piped input lines and update the terminal line using carriage return (\r)
-
dagster_pipes_rust
A Dagster pipes implementation for interfacing with Rust
-
mago-pager
A pager that pipes output through a terminal pager like
lessordelta -
stdout-channel
Write stdout to an async queue
-
metrics_ipc_collector
A metrics collector that uses interprocess communication to collect metrics from multiple processes
-
unipipe
pipe abstraction that extends to iterator and stream
-
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
-
std_io_iterators
An iterator for
STDINand a wrapper forSTDOUT. Allows easy piping, and graceful closing of application if pipe breaks -
pipes-rs
rewrite of pipes.sh
-
ipipe
Cross-platform named-pipe API
-
ktracepoint
implementing tracepoints in operating systems
-
pipe-logger
Stores, rotates, compresses process logs
-
caseify
A CLI tool to convert strings between different cases
-
pike
A macro collection to pipe |> your functions calls, like in functional languages such as F#, Elixir and OCamel
-
pipe-logger-lib
Stores, rotates, compresses process logs
-
xstream-util
A command line tool to split a stream to child processes
-
rxpipes
2D version of the ancient pipes screensaver for terminals
-
winpipe
Blocking rust wrapper for Windows named pipes with very similar api to UnixStream/UnixListen
-
interprocess-docfix
Interprocess communication toolkit. Docs fixed.
-
fpipe
that lets you filter and map in a shall pipe
-
pipeline
A macro collection to pipe |> your functions calls, like in F# or Elixir
-
shellvetica
Bring your shell output to the web
-
shelle
Macros for writing shell scripts in Rust
-
cmd_lib_cf
Modified version of cmd_lib with CREATE_NO_WINDOW built in
-
round_pipers
A way to pipe ndarrays using circular buffers
-
pipeview
🧪 A command line pipe inspection utility
-
pipe_watcher
A pipe reader and writer for the terminal. Made for use with the ipipe Rust library.
-
pipe
Synchronous Read/Write memory pipe
-
crabmole
Porting Go standard library in Rust
-
pipa
Pipe Operator Library for Rust
-
pwner
Process Owner crate that allows ergonomic access to child processes
-
highlight-stderr
Run a command and highlight its stderr, preserving the order of stdout and stderr
-
eventbridge-pipes-events
AWS Eventbridge Pipes Type library
-
bipe
asynchronous I/O pipe
-
serde_pipe
Turn serde+bincode into a pipe: push
Ts and pullu8s, or vice versa. This library gives you aSerializerpipe, into which you can pushTs and pullu8s; and aDeserializerpipe… -
plumber-cli
unix process pipelines made easy
-
iterpipes
Compositional, pipes-style stream processing
-
vipe-rs
Edit piped input in your editor
-
unipipes
A small collection of
UniPipeimplementations -
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.
-
pipeprogress
Progress bar for long pipe operations
-
whiz
Modern DAG/tasks runner for multi-platform monorepos
-
mockpipe
A lightweight, thread-safe in-memory pipe, perfect for testing and mocking communication interfaces
-
magriette
not a pipe
-
sillad-meeklike
A meek-like HTTP polling protocol within the sillad framework
-
sillad-hex
A silly hex-encoding protocol within the sillad framework
-
ays
Pipe stdin to stdout after user confirmation
-
hyper-named-pipe
Hyper client bindings for Windows Named Pipes
-
bi-directional-pipe
async bi-directional pipe
-
tailsome
Blanket traits providing
.into_ok(),.into_err(), and.into_some()for happier method chaining -
cutlery
Cross-platform fork
-
veecle-telemetry-ui
Veecle OS telemetry UI
-
tokio-linux-zio
Linux Zero-Copy IO
-
pipeawesome2
Loops, branches and joins to UNIX pipes… in a sane way…
-
pipe-channel
Channel implementation based on pipes
-
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.
-
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.
-
sillad-native-tls
A native-tls wrapper within the sillad framework
-
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.
-
lhm-server
Server for running LHM and allowing clients to connect to it without requiring admin rights
-
functionality
Rust |> Functional programming = 💖
-
netnyan
replacement for netcat
-
tuppipe
pipe operator-like implementation using tuples in Rust
-
gpt-pipe
GPT use with UNIX pipes
-
input-painter
cli tool for coloring the output of other programs
-
rust-pipes
A remake of the 3D Pipes Screensaver from Windows 98 in Rust
-
iris_client
A command like in-memory database in rust
-
eki
solver for steady and transient flow in fluid networks
-
modupipe
A modular and extensible ETL-like pipeline builder
-
zap-prettier
CLI pipe uber/zap golang logs (JSON) to pretty terminal colors
-
apipe
An anonymous UNIX pipe type
-
tuba
Macros for piping functions
-
async-os-pipe
Cross platform implementation of a bidirectional async pipe
-
lelcat
A faster version of lolcat
-
scopefn
Scope functions for Rust
-
tokio-transports
used for communication between processes
-
pipei
Similar to the tap crate, extending pipe
-
timrs_pipe_macro
Procedural macro providing Elixir-style pipe operators for function composition
-
simple-async-pipe
Aims to provide a simple pipe-like functionality for async code
-
gutters
Basic generic functions for building quick and dirty interprocess or network protocols
-
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
-
pipev
Educational version of pipeviewer
-
fd
File descriptor utilities
-
free_function_pipes
a bunch of traits that makes composing functions together easier
-
piping
Pipeline syntax in Rust.
4isize |> double(__) |> __ as usize. -
yapv
Yest Another Pipe Viewer
-
ftools
Functional utilities for Rust
-
ufcs
Helper trait to call free functions using method call syntax
-
assert_contains_cli
very simple cli to assert a string is contained or not contained in a stream
-
fused-reader
fused reader type that if writer thread dies while holding armed fuse the reader will get BrokenPipe error
-
tokio-anon-pipe
Asynchronous anonymous pipe for Windows
-
ppipe
An elegantly simple and lightweight library for making iterator pipelines concurrent and blazingly fast, hence the name ppipe (parallel pipe)
-
ichika
A helper library for automatically constructing a thread pool that communicates via message pipes
-
lockpipes
a commitment-free alternative to sleep
-
mio-anonymous-pipes
Asynchronous wrapper for windows synchronous pipes
-
nanorpc-sillad
nanorpc transport over sillad pipes
-
read-write-pipe
A trait for objects implementing Write, to write all content from a Read object
-
chaining
Adds chaining methods
tapandpipeto every type -
cmd_lib_macros
Common rust commandline macros and utils, to write shell script like tasks easily
-
plumber-kafka
easy to use Kafka CLI
-
sosistab2-obfsws
Websocket Pipe (pluggable-transport) support for sosistab2
-
tnb
command | tnb - pipe your commands to your Telegram Notifications Bot
-
framed_pipe
mpsc based pipe for frames
Try searching with DuckDuckGo.