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)

museek-docker
museek-docker ultimate-pms Shell

A dockerised version of Museek+ & it's front-end (accessible via web based VNC) that you can use to write scripts against the SoulseekQT network

16
gelavolt
gelavolt doczi-dominik Haxe

A fanmade version of Japan's favorite puzzle fighter!

16
webConnect.js
webConnect.js nuzulul JavaScript

Auto WebRTC Mesh P2P Network without signaling server.

16
mado
mado BreadGenie TypeScript

A Peer to Peer Video Chat App

16
slyther
slyther ajstensland Python

Encrypted peer-to-peer messaging platform written in Python.

16
PeerMeeting
PeerMeeting AMEST JavaScript

Simple scalable peer to peer (2+) video conference server

16
pChat
pChat shahank42 Svelte

A quick, disposable and decentralized messaging app for the web

16
creativechain-universe
creativechain-universe creativechain JavaScript

Creativechain Platform

15
viento
viento guardianproject

Viento or "Wind": Off-Grid and Constrained Computing Optimization Effort

15
dctk
dctk aler9 Go

Direct Connect client library (ADC and NMDC) for the Go programming language

15
om
om verysimplyms JavaScript

Omegle / Chatroulette clone

15
zonenetserver
zonenetserver zonenetio Go

Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.

15
onramp
onramp eyedeekay Go

High-level, easy-to-use listeners and clients for I2P and onion URL's from Go. Provides only the most widely-used functions in a basic way.

15
counterspell-portal
counterspell-portal gusruben Svelte

A ✨ magical ✨ way to connect Counterspell events together

15
farmstack-open
farmstack-open digitalgreenorg JavaScript

FarmStack is a digital infrastructure for secured data sharing for food and agriculture. FarmStack helps users share data directly with each other and...

15
peer-to-peer
peer-to-peer jamessizeland TypeScript

Simple peer to peer Tauri based chat app using Iroh Gossip and no servers

15
Video-Peers
Video-Peers hirentimbadiya JavaScript

Real Time P2P Video Chat Application Built using WebRTC & Socket.io

15
needs-love
needs-love rseng Python

because projects and ideas sometimes need a little love

14
numerifides
numerifides tyzbit

A proposal for a system of decentralized trust, built on an open, public blockchain.

14
foglet-core
foglet-core RAN3D JavaScript

Easy use of WebRTC Networks with embedded network management and simple communication primitives

14
wut
wut daviddahl JavaScript

Libp2p / IPFS terminal-based chat

14
totient
totient pin3da C++

peer-to-peer file sharing project based on bittorrent and built with ZeroMQ.

14
nomads
nomads ihmc C

Agile Computing Middleware

14
webrtc-video-chat
webrtc-video-chat AhmedSobhy01 JavaScript

A WebRTC-based video and audio chat app that allows users to create and join private rooms with unique codes and passwords for real-time communication

14
WebRTC-File-Sharing
WebRTC-File-Sharing anshuthopsee JavaScript

A simple experiment with WebRTC by using it to transfer files, peer to peer with the help of a custom WebSocket server to do signalling between the pe...

14
portforward-over-libp2p
portforward-over-libp2p dvasanth Go

HTTP/HTTPS tunnel proxy server over libp2p. Supports NAT traversal. Setup VPN within seconds. Access home server from anywhere.

14
dawnsearch
dawnsearch dawn-search Rust

The open source distributed web search engine that searches by meaning.

14
fabric
fabric CrossMesh Go

Global-scale overlay network router, designed for connecting cloud network infrastructure.

14
PeerTree
PeerTree bitmonky JavaScript

An experimental self organizing peer to peer network in node.js Peers can send and receive and broadcast JSON msgs using https: using self signed cer...

14
JetSet-VSCode-Extension
JetSet-VSCode-Extension sudhay23 JavaScript

A quick and easy file sharing tool built with privacy in mind in form of a Visual Studio Code Extension

14
BitTorrent-Python
BitTorrent-Python mohammadhashemii Python

A BitTorrent-like network implementation in Python. Asynchronous downloading and uploading for files transfer across networks.

14
A-Double-Auction-Based-Game-Theoretic-Approach
A-Double-Auction-Based-Game-Theoretic-Approach hiengithub Go
14
Distribution
Distribution Indemos C#

General purpose virtual actor framework for peer-to-peer microservices or in-process communication within the same app with possible extension to bloc...

14
agent-coworker
agent-coworker ZiwayZhao Python

Skill-as-API: P2P agent collaboration over XMTP. Call remote skills without exposing code. E2E encrypted, revocable trust, async delegation. Zero deps...

14
yjson
yjson joebobmiles JavaScript

Yjs backed Plain Data Objects.

14
Speer
Speer danalex97 Go

A network discrete event simulator for peer-to-peer network modeling.

13
Kiwipedia
Kiwipedia purplesyringa JavaScript

Wikipedia clone for ZeroNet with auto-import

13
freecom
freecom guiseek TypeScript

Fundação da Livre Comunicação

13
SocketSynergy
SocketSynergy vanrein C

Punch firewall holes to connect TCP, SCTP and UDP between network peers

13
bitcoin-echo
bitcoin-echo bitcoinecho C

A complete Bitcoin protocol implementation in pure C, designed to freeze forever upon completion. Zero dependencies. Built for permanence, not conti...

13
storb
storb threetau Rust

Storb is a distributed storage subnet on the Bittensor network

13
P2P-Worm
P2P-Worm vvswift C

Collection of scripts and a binary agent for automated reconnaissance scanning, SSH/Telnet propagation, and C2 control

13
rabbitstreamer
rabbitstreamer wenxiaoming C++

rabbitstreamer is the P2P based media streaming suite, includes streaming server which can stream media through P2P protocol, streaming player which c...

13
herddit
herddit mattyg Rust

P2P sub-group posting app on holochain

13
Pool2023
Pool2023 PoCInnovation Jupyter Notebook

Pools organized for Epitech's students in 2023.

13
zonenetclient
zonenetclient zonenetio Go

Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.

13
docker-croc
docker-croc TheCatLady Dockerfile

A lightweight, minimal croc container 🐊

13
turbo-beep
turbo-beep edghyhdz C++

Peer to peer file sharing and messaging between different networks including server acting as a mediator (TCP hole punching).

13
P2PBTC
P2PBTC PrivAtlas JavaScript

Marketplace P2P on Lightning Network

13
gluetrans
gluetrans miklosbagi Shell

Transmission peer port updater for gluetun

13