Voice chat/VoIP solution for unity.
-
Updated
Sep 3, 2024 - C#
Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.
Voice chat/VoIP solution for unity.
A lightweight Peer to Peer Service Bus
A secure, anonymous, peer-to-peer, instant messenger!
Technitium Bit Chat, a secure, peer-to-peer, instant messenger!
A compatible .Net implementation of the Yjs CRDT framework.
IPFS Core API implementation in .Net
Transport level library for peer-to-peer networking with multiple backends for the Unity.
A WebRTC based networking plugin for Unity
Peer-to-Peer game networking library for thousands of players simultaneously. Built completely in C#. Work in progress integration into Unity and Unreal Engines, with cross platform signaling server using same core code.
This is the companion repo for The Kademlia Protocol Succinctly by Marc Clifton. Published by Syncfusion.
A Windows desktop application that runs the Remote Desktop Protocol over SSH
Standalone chat application for LAN.
A lightweight library for secure multi-party computation (MPC) based on the GMW protocol, fully written in C#.
A .NET implementation of the Discv5 protocol.
General purpose virtual actor framework for peer-to-peer microservices or in-process communication within the same app with possible extension to blockchains.
A C# ICE attempt with UDP Hole punching, using a simple UDP P2P Chat as an example
a simple STUN server and a peer messenger application for peer-to-peer connection over UDP using NAT hole punching.
peer to peer, IP based, end to end encrypted messenger application
Shared Experience sample app that uses a Wi-Fi Direct Service Discovery Android native Unity plug-in.