Projects in Awesome Lists tagged with interprocess-communication
A curated list of projects in awesome lists tagged with interprocess-communication .
https://github.com/squadrick/shadesmar
Fast C++ IPC using shared memory
cpp high-performance interprocess-communication ipc publish-subscribe rpc shared-memory
Last synced: 05 Apr 2025
https://github.com/robotology/yarp
YARP - Yet Another Robot Platform
artificial-intelligence communication devices human-robot-interaction humanoids interprocess-communication ipc middleware network research robot robotics robotics-libraries yarp
Last synced: 19 Jun 2025
https://github.com/cloudflare/mmap-sync
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
interprocess-communication memory-mapping synchronization wait-free zero-copy
Last synced: 14 May 2025
https://github.com/microsoft/ipc
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 04 Oct 2025
https://github.com/microsoft/IPC
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory
Last synced: 21 Apr 2025
https://github.com/jacqueskang/ipcserviceframework
.NET Core Inter-process communication framework
dotnetcore interprocess-communication named-pipes tcp wcf
Last synced: 08 Apr 2025
https://github.com/daltonmenezes/interprocess
💬 A scalable and type-safe Electron IPC management tool with enhanced DX
dx electron interprocess-communication ipc scalable type-safe typescript
Last synced: 09 May 2025
https://github.com/offchan42/python-mmap-ipc
:zap: Fast inter-process communication (IPC) using memory mapped file in python
interprocess-communication ipc memory-mapped-file mmap numpy opencv opencv-python python python3
Last synced: 25 Mar 2025
https://github.com/clementvidon/multipipe_tutor
C multi-pipe implementation, dissection and explanation.
42 42born2code 42cursus 42network 42paris 42projects 42school interprocess-communication microshell minishell multiprocessing pipe pipex pipex-42 pipex42 tutorial
Last synced: 21 Aug 2025
https://github.com/ryan-leap/GreenMeansGoMutexDemo
Demonstrates how to use a Mutex in PowerShell
interprocess-communication mutex powershell
Last synced: 10 Apr 2025
https://github.com/domfarolino/mage
🧙♂️ A simple interprocess communication (IPC) library
asynchronous asyncio cpp interprocess-communication ipc messaging messaging-library multithreading thread-safety
Last synced: 13 Apr 2025
https://github.com/shirasawasama/javasharedmemory
Shared memory between Java and C++/Rust/Go processes.
cpp ffi interprocess interprocess-communication ipc java java-19 pure-java shared-memory
Last synced: 08 Jul 2025
https://github.com/voltstro-studios/voltrpc
VoltRpc - An RPC library which is designed to be both simple to use and fast.
csharp csharp-rpc csharp-sourcegenerator csharp-tcp dotnet dotnet-core dotnet-standard dotnet6 interprocess-communication ipc named-pipes rpc rpc-library tcp
Last synced: 21 Jul 2025
https://github.com/end2endzone/protobuf-pbop-plugin
protobuf-pbop-plugin is a C++ open-source plugin for Google Protocol Buffers which provides inter-process communication (IPC) over Windows Named Pipes. The acronym PBOP is for Protocol Buffers Over Pipe (PBOP)
inter-process-communication interprocess-communication ipc named-pipes plugin protocol-buffers win32 windows
Last synced: 10 Apr 2025
https://github.com/eldruin/ipc-fdstream
Inter-Process Communication with C++ STL-Like streams through file descriptors
c-plus-plus interprocess-communication streams
Last synced: 18 Mar 2025
https://github.com/arturbac/small_vectors
Optimized C++20/23 vectors, strings with in class buffer storage, and utility algorithms
basic-string containers expected expected-unexpected interprocess interprocess-communication meta-struct metastruct shared-memory small-vector small-vectors static-vector string strongly-typed strongly-typed-types type-safety unaligned-access utility-library
Last synced: 31 Mar 2025
https://github.com/demimarie/sliprock
A secure local interprocess communication library.
interprocess-communication secure-by-default security sockets unix windows
Last synced: 18 Jun 2025
https://github.com/DemiMarie/SlipRock
A secure local interprocess communication library.
interprocess-communication secure-by-default security sockets unix windows
Last synced: 11 Mar 2025
https://github.com/siadat/netmatch
a service that matches and synchronizes HTTP requests
golang interprocess-communication messaging synchronization-service
Last synced: 18 Sep 2025
https://github.com/alainlebret/os
Programmation système Linux / Linux System Programming
c interprocess-communication linux memory-management message-queue named-pipes pipes process rust semaphores shared-memory signals synchronization system-programming threads unix
Last synced: 30 Jul 2025
https://github.com/amirisback/dps-interprocess-communication
Implement Simple Interprocess Communication Using Socket In Python
interprocess-communication socket tcp tcp-client tcp-client-server tcp-server udp udp-client udp-client-server udp-server
Last synced: 24 Apr 2025
https://github.com/mdraihansobhan/cse-314-operating-system-sessional
CSE 314: Operating System Sessional | CSE, BUET | Batch 2019
bash bash-script bash-scripting bash-scripts inter-process-communication interprocess-communication ipc operating-system operating-system-kernel operating-systems scheduling-algorithms systemcall xv6 xv6-os xv6-riscv xv6-scheduling xv6-solutions xv6-thread xv6-thread-create
Last synced: 09 Feb 2026
https://github.com/felixklauke/scallenger
Overwhelming fast and lightweight shared memory based inter process communication supporting ultra fast mode using internal unsafe APIs to ensure low latency communication procedures.
bytebuffer interprocess-communication ipc lightweight mappedbytebuffer mmapped nio poc
Last synced: 16 Jun 2025
https://github.com/streamlabs/lib-datalane
An incredibly fast IPC solution for C and C++.
cpp gplv2 interprocess interprocess-communication ipc networking rpc
Last synced: 14 Apr 2025
https://github.com/cbrnrd/ezdb
🌌 An in memory database used for IPC
crystal daemon database interprocess-communication ipc nosql
Last synced: 25 Oct 2025
https://github.com/egzonarifi/programming-files-i-o
Handling file I/O (Input Output) in C
interprocess-communication message-queue named-pipes shared-memory signals
Last synced: 28 Mar 2025
https://github.com/pjsny/macos-zero-copy-ipc
Fast zero-copy IPC for macOS using POSIX shared memory (not XPC) with examples
c interprocess-communication ipc macos memory-mapping mmap performance posix posix-shm shared-memory zero-copy
Last synced: 28 Feb 2025
https://github.com/divyanshu-rawat/gameof3
A game with two independent players 1 & 2, leveraging interprocess communication (IPC).
interprocess-communication shell-script
Last synced: 09 Apr 2025
https://github.com/ahota/shmemaphore
Example of using semaphores to synchronize communication over shared memory between two separate processes
c cplusplus interprocess-communication semaphore shared-memory
Last synced: 29 Dec 2025
https://github.com/svenslaggare/ipmq
Interprocess message queue written in Rust
interprocess-communication message-queue rust
Last synced: 26 Mar 2025
https://github.com/mayankpatel97/embedded_linux
Peripheral driver code for Linux such as GPIO I2C UART SYS CALLS
gpio i2c interprocess-communication ioctl linux uart
Last synced: 13 Sep 2025
https://github.com/surajiyer/operating-systems
Operating systems (2INC0), 2015-16
conditional-variables interprocess-communication threading
Last synced: 29 Mar 2025
https://github.com/hectorta1989/embedded-linuxos-intel-pxa270
Implementation of multithreading, IPC in embedded Linux Operating system. The lab code was implemented on Intel PXA270 processor-based development kit.
c embedded-linux intel interprocess-communication multithread pxa270
Last synced: 24 Feb 2025
https://github.com/evanhei/secure-banking
Prototype simulation of a bank and ATMs allowing secure communication using asymmetric encryption.
asymmetric-cryptography command-line-interface interprocess-communication prototype python
Last synced: 10 Sep 2025
https://github.com/thelazytomcat/lib.winmsgcomm
Small library for interprocess communication based on Windows message queue system (but also works on Linux via SimpleMessages). Intended only for exchange of small data and/or for notifications.
communication delphi fpc interprocess-communication lazarus linux object-pascal pascal windows windows-messages
Last synced: 02 May 2025
https://github.com/tariqjamel/inter-process-communication
This project demonstrates IPC using System V message queues in C. It includes a server and two clients that communicate through message queues. The server receives and forwards messages between clients, enabling continuous communication.
c interprocess-communication operating systemcall thread
Last synced: 12 Oct 2025
https://github.com/tecc/gipc
gipc is a library that abstracts away common things in interprocess communication to speed up development and reduce errors.
interprocess interprocess-communication interprocess-communication-library ipc rust
Last synced: 09 Feb 2026
https://github.com/cbrnrd/ezdb4j
A ezdb client library for Java.
daemon ezdb interprocess-communication ipc java java-library nosql
Last synced: 05 Sep 2025
https://github.com/firezone/subzone
Rust crate for doing IPC on Windows
interprocess-communication ipc named-pipes rust windows
Last synced: 08 Sep 2025
https://github.com/calteo/messaging.net
inter-process and cross-maschine messaging component for .net application
interprocess-communication tcp udp
Last synced: 14 Jan 2026
https://github.com/geloczi/ipc-anonymouspipes
Interprocess communication using anonymous pipes
anonymuspipes interprocess-communication interprocess-communication-library ipc pipes
Last synced: 14 Jan 2026
https://github.com/georgecatalin-codepractice-courses/inter-process-communication-in-c
Code works that show inter-process communication (IPC) in multiple programming languages
c cprogramming interprocess-communication ipc socket-programming
Last synced: 28 Oct 2025
https://github.com/llefranc/42_lem-ipc
School projet: create a multiprocessus game using UNIX System V IPC mechanics (shared memory segment, semaphores sets and message queues).
42 42born2code 42paris 42school interprocess-communication ipc lemipc message-queue semaphore shared-memory shm system-v
Last synced: 06 Mar 2025
https://github.com/manoj1511/helics_exercises
Basic Exercises for interprocess communication with Helics (Hierarchical Engine for Large scale Co-Simulation)
helics interprocess-communication
Last synced: 04 Aug 2025
https://github.com/vroncevic/gen_unnamed_pipe
Unnamed pipe project skeleton generator
c generator interprocess-communication linux macos python3 qnx template unix unnamed-pipe
Last synced: 11 Feb 2026
https://github.com/anton-matosov/memory-mgr
Generic Memory Manager for dealing with shared (interprocess) memory in C++
cpp cxx interprocess interprocess-communication memory-management shared-memory
Last synced: 24 Jan 2026
https://github.com/scorpi-on/courseos
Course project on operational systems (Dec 2023, 5th semester of university)
course-project file-system interprocess-communication pyqt6 pytest s5fs
Last synced: 16 Oct 2025
https://github.com/bryanpmx/utep_cs_operating_systems
This repository is a comprehensive collection of projects and examples demonstrating core concepts of operating systems. These include process and thread management, processor scheduling, concurrency, interprocess communication, memory management, input/output operations, file systems, and basic networking.
c filesystem interprocess-communication memory-management networking operating-system
Last synced: 16 Oct 2025
https://github.com/nandahkrishna/oslab
Programs for the Operating Systems Lab in Semester 4
allocation bash c c-programming deadlock file-allocation file-organization interprocess-communication multithreading operating-systems os paging scheduling shell-scripts
Last synced: 27 Jul 2025
https://github.com/ashwin-1709/uniprocessor-scheduler-simulation
Uniprocessor Round Robin scheduler simulation using IPC & analysis for different quanta values and workloads.
interprocess-communication operating-system scheduling-algorithms
Last synced: 26 Oct 2025
https://github.com/4i8/iipc
iipc is a simple Inter Process Communication for nodejs built on ws to communicate between processes safely and easily using tcp and websocket, You can also return data to the client see (example)
interprocess interprocess-communication ipc node-ipc tcp websocket ws
Last synced: 12 Sep 2025
https://github.com/hectorta1989/smart-greenhouse-monitoring-control-system-rtos
RTOS-based remote monitoring & control system for green house application
beaglebone freertos interprocess-communication linux multithreading rtos spi temperature-sensor tiva-c-series
Last synced: 24 Feb 2025
https://github.com/ashwin-1709/nfa-to-minimized-dfa
NFA simulation with multiprocessing (IPC) and DFA minimization.
dfa-minimization interprocess-communication nfa-simulator nfa-to-dfa-conversion operating-system
Last synced: 16 Mar 2025