An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with interprocess-communication

A curated list of projects in awesome lists tagged with interprocess-communication .

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/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/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/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/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/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/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/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/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/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