Topic

peer-to-peer

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.

Repositories (1622)

QuantumGate
QuantumGate kareldonk C++

QuantumGate is a peer-to-peer (P2P) communications protocol, library and API written in C++.

116
ouisync
ouisync equalitie Rust

A secure peer-to-peer file synchronization app.

114
relay
relay local-first-web TypeScript

A tiny relay server that bridges two WebSocket connections, allowing the clients to talk directly to each other. (Formerly known as 🐟 Cevitxe Signal...

114
net-ipfs-engine
net-ipfs-engine richardschneider C#

IPFS Core API implementation in .Net

113
cypherpoker.js
cypherpoker.js monicanagent JavaScript

An open source peer-to-peer poker platform with cryptocurrency integration written in JavaScript.

111
video-chat
video-chat Fernanda-Kipper TypeScript

This application is a video-chat built using WebRTC and P2P Connections where you can call and talk to all online users!

111
WiFi-Direct-File-Transfer-App
WiFi-Direct-File-Transfer-App YaphetS1 Java

WiFi Direct File Transfer is a experimental app that will allow sharing of data between Android devices running Android 4.0 or higher using a WiFi dir...

110
HouraiNetworking
HouraiNetworking HouraiTeahouse C#

Transport level library for peer-to-peer networking with multiple backends for the Unity.

109
figo
figo rnbguy Go

P2P file transfer utility

107
pacman.store
pacman.store RubenKelevra Shell

Pacman Mirror via IPFS for ArchLinux, Endeavouros, Manjaro plus custom repos ALHP and Chaotic-AUR.

107
PeerFast
PeerFast DiegoRBaquero HTML

⚡️ P2P Fast.com Clone

105
eidetica
eidetica arcuru Rust

Decentralized DB. Remember Everything. Everywhere. All At Once.

102
Documentation
Documentation ETHLend

ETHLend White Paper

101
ipfd
ipfd zhoreeq Go

An imageboard, but images are stored in a peer-to-peer network

101
Matrix-Network
Matrix-Network Musixal Shell

peer-to-peer VPN script based on Tinc

101
ProTip
ProTip ProTipHQ JavaScript

A browser extension for tipping, donations, and peer-to-peer crowd-funding

98
transmitic
transmitic transmitic HTML

Encrypted, peer to peer, file transfer program :: https://discord.gg/tRT3J6T :: https://www.reddit.com/r/transmitic/ :: https://twitter.com/transmitic

98
Layr
Layr layr-team JavaScript

A decentralized (p2p) file storage system built atop Kademlia DHT that enforces data integrity, privacy, and availability through sharding, proofs of...

95
peerjs-python
peerjs-python ambianic Python

Python port of PeerJS client

95
js-dag-service
js-dag-service ipfs TypeScript

Library for storing and replicating hash-linked data over the IPFS network.

94
go2p
go2p v-braun Go

Simple to use but full configurable p2p framework

94
gravity
gravity awnumar Go

User-space deniable data encryption client.

94
codebase
codebase PeerViewer JavaScript

PeerViewer codebase for the free open-source peer-to-peer remote desktop and support solution.

93
osvauld
osvauld osvauld Rust

Fully open-source, end-to-end encrypted, peer-to-peer application suite.

93
school21
school21 robotrainer C

Как подготовиться к бассйну Школы 21: изучаем терминал, vim, работаем с gcc, norminette, git, пишем первую программу на Си.

91
purple_prototype
purple_prototype purpleprotocol Rust

Old experiment, not related to the new Purplecoin architecture. Only kept for historical reasons. Please ignore.

90
dispersy
dispersy Tribler Python

The elastic database system. A database designed for P2P-like scenarios, where potentially millions of computers send database updates around.

88
rnl
rnl BeRo1985 Pascal

RNL - Realtime Network Library - The opensource reliable UDP network library

86
admarus
admarus Mubelotix Rust

Peer-to-Peer Search Engine for IPFS

86
depict-it
depict-it ably-labs JavaScript

a hilarious peer to peer drawing game built with vue.js using Ably channels.

86
gon2n
gon2n pojntfx Go

Go bindings, management daemons and CLIs for n2n edges and supernodes.

85
AnonymousMessenger
AnonymousMessenger AnonymousMessenger Java

This is an unofficial repository, for the official repository visit: https://git.anonymousmessenger.ly/dx/AnonymousMessenger

85
airdrop
airdrop vj-abishek JavaScript

Relp ✨ A web messenger. Enjoy free text chat and file sharing ✔

84
yggdrasil-jumper
yggdrasil-jumper one-d-wide Rust

Reduce latency of a connection over yggdrasil network

84
Videolify
Videolify Jaideep25 JavaScript

Peer-peer calling, with screensharing, whiteboard, amazing themes, easy to read the code, etc !!

84
kyoto
kyoto 2140-dev Rust

An implementation of Bitcoin Improvement Proposal 157/158

83
pilotprotocol
pilotprotocol TeoSlayer Go

Pilot Protocol: The Internet of Agents

82
otr.to
otr.to jermainee TypeScript

A secure peer-to-peer chat in your web browser

81
react-native-upi
react-native-upi nitish24p Java

A tiny module for Adding payments via UPI in your react native apps ❤️

80
parlance
parlance buyukakyuz Rust

Decentralized peer-to-peer messaging with bootstrap discovery, direct connections, and no centralized message infrastructure.

80
ffl
ffl nuwainfo Python

FastFileLink CLI - Turn any file or folder into a secure, sharable HTTPS link. 🔄 Direct transfer (P2P) .⚡ Absolute privacy (E2EE).🔒 Single File, Ru...

80
ataraxia
ataraxia aholstenson TypeScript

P2P messaging over mesh networks for NodeJS and browsers

79
p2p-project
p2p-project p2p-today Java

A peer-to-peer networking framework to work across languages

78
openwebtorrent-tracker
openwebtorrent-tracker OpenWebTorrent C++

Fast and simple Webtorrent tracker implementation in C++

78
swift-libp2p
swift-libp2p swift-libp2p Swift

Swift implementation of libp2p, a modular & extensible networking stack

78
Chaincase-iOS-Beta
Chaincase-iOS-Beta chaincase-app C#

The only privacy preserving bitcoin app on iOS

73
picostack
picostack telamon JavaScript

Web8.0 Framework, 0% Backend, 10'000% Frontend

72
pkc-js
pkc-js pkcprotocol TypeScript

A Javascript API to build p2p social applications using PKC protocol

71
docs
docs libp2p HTML

Documentation site for the libp2p project.

71
filefilego
filefilego filefilego Go

Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network

71