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
882 stars
26 watching
130 forks
Language: Rust
last commit: 3 months ago Related projects:
Repository | Description | Stars |
---|---|---|
| Provides a set of basic primitives for inter-process communication between different parts of a program or across multiple processes. | 136 |
| A library providing facilities to execute external processes and pipelines with optional redirection of input/output streams. | 426 |
| Provides a way to communicate between worker processes in an Nginx configuration | 108 |
| An implementation of a decentralized peer-to-peer membership protocol using WebRTC for distributed network connections | 2 |
| A framework for seamless communication between remote processes in Rust | 179 |
| A peripheral access crate for a specific microcontroller family | 36 |
| Automates interactions with child applications and processes by expecting patterns of input and output | 330 |
| Provides a Rust API for debugging and communicating with embedded systems | 9 |
| Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
| Enables peer-to-peer communication and network formation without central server intervention | 7 |
| A JavaScript library implementing HomeMatic xmlrpc protocol | 15 |
| A library for running child processes in Rust, providing tools for building pipelines and handling errors and input/output. | 839 |
| A high-performance inter-process communication library using shared memory on Linux/Windows. | 1,817 |
| Controls processes via MQTT using process definition files | 10 |
| A Rust wrapper of the gRPC Core library for building high-performance RPC services. | 1,805 |