ipc-channel

Process comms API

A Rust-based implementation of a process communication API using native OS abstractions

A multiprocess drop-in replacement for Rust channels

GitHub

875 stars
27 watching
129 forks
Language: Rust
last commit: 11 days ago

Related projects:

Repository Description Stars
jarikomppa/ipc Provides a set of basic primitives for inter-process communication between different parts of a program or across multiple processes. 135
hniksic/rust-subprocess A library providing facilities to execute external processes and pipelines with optional redirection of input/output streams. 427
slact/ngx_lua_ipc Provides a way to communicate between worker processes in an Nginx configuration 108
chat-wane/rtc-scamp-mbr An implementation of a decentralized peer-to-peer membership protocol using WebRTC for distributed network connections 2
enqt-gmbh/remoc A framework for seamless communication between remote processes in Rust 173
riscv-rust/gd32vf103-pac A peripheral access crate for a specific microcontroller family 36
rust-cli/rexpect Automates interactions with child applications and processes by expecting patterns of input and output 328
rust-embedded/arm-dcc Provides a Rust API for debugging and communicating with embedded systems 9
boostorg/interprocess Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. 139
chat-wane/rtc-scamp Enables peer-to-peer communication and network formation without central server intervention 7
hobbyquaker/binrpc A JavaScript library implementing HomeMatic xmlrpc protocol 15
oconnor663/duct.rs A library for running child processes in Rust, providing tools for building pipelines and handling errors and input/output. 829
mutouyun/cpp-ipc A high-performance inter-process communication library using shared memory on Linux/Windows. 1,785
hobbyquaker/mqttpc Controls processes via MQTT using process definition files 10
tikv/grpc-rs A Rust wrapper of the gRPC Core library for building high-performance RPC services. 1,807