Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
P2P
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.
- GitHub: https://github.com/topics/p2p
- Wikipedia: https://en.wikipedia.org/wiki/Peer-to-peer
- Related Topics: decentralized, distributed, peer,
- Aliases: peer2peer, peer-to-peer,
- Last updated: 2025-01-11 00:17:51 UTC
- JSON Representation
https://github.com/irzinfante/qbft-network
Besu QBFT blockchain network
besu blockchain blockscout consensus enterprise-ethereum epirus ethereum ledger on-chain-voting p2p qbft sirato smart-contracts
Last synced: 23 Dec 2024
https://github.com/purplesyringa/ZeroFile
Directory indexing for ZeroNet
p2p peer-to-peer share site zeronet
Last synced: 24 Oct 2024
https://github.com/zhengtianzuo/tianzuo.zhuiri
高性能可靠UDP数据传输P2P通讯框架,可用于建立P2P环境,文件传输,数据通讯。(High performance reliable UDP data transmission P2P communication framework, can be used to establish P2P environment, file transfer, data communication.)
p2p p2p-network reliable reliable-udp udp
Last synced: 30 Dec 2024
https://github.com/shocknet/nip69-demo
Simple NIP-69 Client
bitcoin lightning lightning-network nostr p2p payments
Last synced: 10 Oct 2024
https://github.com/natzcam/icetty
secure p2p command line access to any of your devices
cli firebase firepeer node-pty oclif p2p simple-peer tty
Last synced: 14 Oct 2024
https://github.com/maxomatic458/quic-send
A quic based peer-to-peer file transfer tool
Last synced: 06 Nov 2024
https://github.com/0xnathanw/bittorrent-go
BitTorrent client with terminal dashboard.
bittorrent bittorrent-client client dashboard golang p2p tview
Last synced: 06 Nov 2024
https://github.com/gkbrk/smolmesh2
Packet routing over arbitrary peerings
mesh mesh-networks p2p p2p-network packet-routing vpn
Last synced: 14 Oct 2024
https://github.com/tambapps/p2p-chat
peer to peer chat project
chat dart flutter messages multicasting p2p peer-to-peer
Last synced: 12 Jan 2025
https://github.com/green-sky/tox_ngc_ft1_tool
WiP Tox NGC file transfer tool, using PoC torrent like file chunking
commandline-tool e2ee filesharing p2p torrent tox
Last synced: 11 Jan 2025
https://github.com/hyphacoop/reader.distributed.press
Social Reader, a p2p offline client for reading and following microblogs on the fediverse .
activitypub activitypub-client distributed-press p2p social-reader
Last synced: 12 Oct 2024
https://github.com/onai/hopxhop-discovery-modeler
Modeling of gossip message passing in a network graph
dht flooding gossip-protocol graph p2p
Last synced: 25 Dec 2024
https://github.com/robertianclarkson/p2p-decentralized-network
A lite version of Peer-to-peer software. Developed as a team remotely. End goal was to send a large file from peer to peer using BitTorrent protocol. Uses both UDP and TCP. Excellent example of using OOP to solve a complex issue with many moving parts.
linux p2p p2p-network python python3 unix
Last synced: 26 Dec 2024
https://github.com/arealayer/arealayer.github.io
Site page for organization Layer2Labs
bitcoin btc defi dex ethereum evm freecode layer2 layer2labs lightning-network marketplace nft opensource p2p products securitytokens stablecoin
Last synced: 02 Dec 2024
https://github.com/distribyted/gate
Access the content of any magnet link as a webpage
distribyted p2p torrent website webtorrent
Last synced: 08 Jan 2025
https://github.com/marek22k/p2p-chat
A simple peer-to-peer chat that uses the PeerMessage plugin for communication and the CryptMessage plugin and Ecies for encryption.
Last synced: 24 Oct 2024
https://github.com/aratan/daps-landing-page
Daps Landing Page Daps Landing Page es una aplicación web basada en Web3 y Smart Contracts que permite a las organizaciones aceptar donaciones y visualizar el saldo de la organización en tiempo real. Descripción Daps Landing Page es una aplicación web que utiliza tecnología Web3 y Smart Contracts para permitir a las organizaciones aceptar donacion
blockchain database distributed ipfs p2p web3 web3-dapp
Last synced: 19 Nov 2024
https://github.com/nuzulul/webconnect.js
📶 WebRTC peer-to-peer connection without signaling server
browser-to-browser data-channel data-channels data-transfer decentralized distributed file-sharing internet-freedom ipfs multiplayer no-server p2p peer-connection peer-to-peer serverless static webconnect webrtc
Last synced: 10 Oct 2024
https://github.com/derhuerst/want-have-replication
Replicate items between two peers.
p2p peer-to-peer replication sync
Last synced: 07 Jan 2025
https://github.com/dplavcic/gtorrent
Implementation of BitTorrent Protocol Specification
bittorrent bittorrent-client go golang p2p
Last synced: 25 Nov 2024
https://github.com/ozgrozer/p2p-chat
A peer to peer chat app
chat electron electron-app p2p p2p-chat react reactjs redux
Last synced: 01 Jan 2025
https://github.com/sahilaggarwal2004/cloudbreeze
CloudBreeze is an online platform where you can share files via cloud between your friends. We respect your privacy and that's why we make sure your files are totally encrypted and password protected.
filesharing filetransfer javascript nextjs p2p pwa react tailwindcss webrtc website
Last synced: 19 Nov 2024
https://github.com/ivan386/mag-maker
The script was originally written for use with the RHash program. He translated Sha1 hash from HEX to Base32 and collected a universal magnet from the hash link. Now the script has grown a bit.
Last synced: 25 Nov 2024
https://github.com/hizkifw/localchat
Peer-to-peer chat on your local network
Last synced: 22 Nov 2024
https://github.com/holochain-open-dev/holochain-app-ws-tester
Simple cli tool to verify a connection to a holochain app websocket
cli holochain p2p peer-to-peer utility
Last synced: 06 Dec 2024
https://github.com/dao-xyz/dao.xyz
Communication app with flexibility and privacy
decentralized p2p peer-to-peer privacy
Last synced: 08 Jan 2025
https://github.com/ringsnetwork/docs
Document of rings network, power by gitbook
Last synced: 16 Dec 2024
https://github.com/montyanderson/scatternet
A lightweight peer-to-peer network framework.
javascript network node nodejs p2p socket udp
Last synced: 17 Nov 2024
https://github.com/keep-network/go-ethereum-no-progpow
Go implementation of the Ethereum protocol. #NoProgPoW
cryptocurrency ethereum geth golang p2p
Last synced: 16 Dec 2024
https://github.com/tom-sherman/browser-peer
ES6 simple-peer for the browser
Last synced: 10 Dec 2024
https://github.com/42willow/nocrastinate
Nocrastinate is a Progressive Web App (PWA) built with Svelte and DaisyUI that offers task management, pomodoro timer, time management, metrics, scheduling, and customisability features.
daisyui p2p peerjs pwa sveltejs tailwindcss vitejs
Last synced: 20 Nov 2024
https://github.com/honne23/simple_noise_handshake
A simplified rust project demonstrating the Noise protocol handshake on a public peer-to-peer node.
blockchain libp2p noise-protocol p2p rust tutorial-code
Last synced: 15 Nov 2024
https://github.com/gcp-development/peer-to-peer
Peer To Peer
blockchain decentralized distributed distributed-hash-table kademlia kubernetes libp2p minikube multicast-dns networking p2p peer-to-peer rust web3
Last synced: 15 Nov 2024
https://github.com/erwin-kok/multiformat
Protocol implementation of https://multiformats.io/
Last synced: 15 Nov 2024
https://github.com/eyedeekay/soap
Go implementation of an Unciv multiplayer server which operates on hidden services
civilization-v games go hidden-services i2p java p2p
Last synced: 02 Jan 2025
https://github.com/bacloud22/mylinks
[For sale] A 100% server'less Linktree alternative based on QR codes.
linktree linktree-alternative p2p qrcode serverless
Last synced: 10 Jan 2025
https://github.com/mignet/nmcoin
java digital currency example
blockchain cryptocurrency digital-currency java p2p p2p-network
Last synced: 10 Dec 2024
https://github.com/mluby/grapevine
Peer-to-peer pub-sub
library p2p peer-to-peer pubsub webrtc
Last synced: 28 Dec 2024
https://github.com/pydevtop/binance_p2p_bot
Automatic purchase of orders on Binance P2P BinanceBot is written in the Python programming language for the Binance cryptocurrency exchange Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p
binance binance-api binance-bot binance-p2p-bot binance-p2p-bots binance-trading-bot bot p2p python telegram
Last synced: 11 Nov 2024
https://github.com/rysteq/p2p-java-chat
A peer to peer chat application made in Java
chat chat-application file-sharing gui gui-application java p2p p2p-chat peer-to-peer
Last synced: 30 Nov 2024
https://github.com/airalab/bootstrap-aira-life
libp2p bootstrap service by Airalab
Last synced: 09 Dec 2024
https://github.com/murilobsd/docsdocs
:orange_book: Sharing Documents :lock:
distributed-storage networking p2p
Last synced: 07 Nov 2024
https://github.com/tarunbatra/rate-ipfs-content
React app to rate IPFS content's decentralize-ness
dapp hackathon hackathon-project ipfs p2p
Last synced: 12 Jan 2025
https://github.com/sevcsik/overlay
cryptocurrency ebuild gentoo overlay p2p
Last synced: 10 Jan 2025
https://github.com/02loveslollipop/primitivepeer2peerprotocol
A simple centralized P2P protocol for file exchange
docker-compose grpc p2p python
Last synced: 19 Dec 2024
https://github.com/zyugyzarc/hot-potato
A simple p2p multiplayer game.
html-css-javascript p2p webrtc
Last synced: 12 Dec 2024
https://github.com/huy-dna/p2p-file-sharing
Networking assignment implementing a P2P file sharing service without any considerations for reliability, recovery or privacy whatsoever. Only works in LAN or networks without NATs.
filesharing http local-area-network nodejs p2p protocol socket-programming
Last synced: 04 Dec 2024
https://github.com/strict-types/spec
Strict encoding specification
aluvm distributed-systems p2p peer-to-peer protocol serialization strict-encoding
Last synced: 12 Dec 2024
https://github.com/hstsethi/peartok-go
PearTok("/pɛrtoʊk/") is a peer-to-peer, token transfer app made with Go, Gin and JavaScript.
cryptocurrency decentralized gin go hacktoberfest p2p peer-to-peer
Last synced: 16 Nov 2024
https://github.com/jackey8616/maybep2p
Simple solution to implement P2P communication into Applications.
p2p peer-to-peer python python3
Last synced: 12 Dec 2024
https://github.com/emagood/enet-godot-multi-user
red de godot p2p cliente-servidor , primeros pasos
cliente e-net gdscript godot godot-red multi-server multi-user p2p peer-to-peer red server-and-client servidor thread ui
Last synced: 24 Oct 2024
https://github.com/scttnlsn/peerpipe
An auto-discoverable, encrypted network pipe for P2P data transfer
Last synced: 21 Dec 2024
https://github.com/watorvapor/starbian.wator
star bian of wator. a serverless of iot sample that use pubsub.
ecdsa-cryptography iot iot-platform ipfs ipfs-blockchain ipfs-protocol p2p webrtc
Last synced: 20 Dec 2024
https://github.com/awesomelistsio/awesome-p2p-networks
A curated list of awesome resources, tools, protocols, and educational content related to Peer-to-Peer (P2P) Networks. P2P networks are decentralized architectures that enable nodes to connect directly, share resources, and collaborate without a central server.
awesome awesome-list awesome-lists p2p p2p-network
Last synced: 18 Nov 2024
https://github.com/torrentpier/autoinstall
🚀 TorrentPier auto-installation script
announcer bittorrent forum-software gazelle p2p torrent torrent-tracker torrentpier torrentpier-autoinstall torrentpier-install torrentpier-installation xbt
Last synced: 17 Dec 2024
https://github.com/trasheracer/copscrypt
WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment
civil-rights foss p2p sousveillance streaming surveillance video webrtc
Last synced: 20 Dec 2024
https://github.com/adamyi/epoll-chat
A TCP Instant Messaging server/client with P2P support. It's written in C and uses epoll(7).
epoll epoll-tcp-server p2p p2p-chat socket-programming
Last synced: 10 Nov 2024
https://github.com/soreing/net-session-cpp
UDP based newtork session library for C++
cpp cross-platform keepalive linux networking p2p raw-sockets threads udp windows
Last synced: 18 Dec 2024
https://github.com/craftdome/nymgraph
A graphical chat client for NYM (nym-client)
chat nym nym-client nymtech p2p
Last synced: 19 Nov 2024
https://github.com/ddupont808/yam
self-hosted p2p e-commerce built on SSB, XMR, and Tor
decentralized p2p peer-to-peer privacy
Last synced: 16 Nov 2024
https://github.com/ygit/webrtc
XCFrameworks for WebRTC
apple ice ios network-address-translation objective objective-c p2p peer-to-peer real-time real-time-communication sdp signaling stream stun swift track turn web webrtc xcframework
Last synced: 19 Dec 2024
https://github.com/kiko-g/p2p-timeline
FEUP SDLE | P2P Decentralized Timeline (Twitter Clone) | 2021/22
Last synced: 23 Nov 2024
https://github.com/derhuerst/fetch-wikipedia-page-revision
Fetch a revision of a Wikipedia page as mobile HTML.
Last synced: 07 Jan 2025
https://github.com/landabaso/brutalchain
A brutally simple blockchain
blockchain javascript nodejs p2p
Last synced: 24 Dec 2024
https://github.com/marhcouto/distributed-timeline-service
:postal_horn: HONK - Distributed timeline application (distributed Twitter) that runs on a P2P network - SDLE -> M.EIC - FEUP
distributed-systems feup feup-meic feup-sdle kademlia kademlia-dht meic-sdle node-js p2p p2p-network reactjs sdle timeline-application
Last synced: 26 Nov 2024
https://github.com/leodog896/stun-only-rtc
WebRTC server demo with only a stun server
html js p2p serverless stun webrtc
Last synced: 16 Nov 2024
https://github.com/im-beast/pearwatching
Watch together 📺, whatever, whenever, without anyone else knowing about it!
p2p video watch-together webrtc
Last synced: 18 Dec 2024
https://github.com/qingchoulove/tunnel
That enables NAT traversal and QUIC support for building peer-to-peer (P2P) applications:
Last synced: 20 Nov 2024
https://github.com/xipfs/tinyipfs
The Interplanetary File System (IPFS), implemented in Java
Last synced: 31 Dec 2024
https://github.com/sanjay-sol/p2p-distributedfilesystem
( Still Working on this... ) but this should be a p2p Distributed File System in Golang.
distributed-systems filesystem golang p2p tcp
Last synced: 26 Dec 2024
https://github.com/groovytron/marx-attack
An app that gives the people the power to vote for a music style they would like to listen and see the votes result in almost realtime.
decentralized gunjs music p2p websocket
Last synced: 06 Jan 2025
https://github.com/ged/ruby-zyre
A Ruby (MRI) binding for the Zyre library for reliable group messaging over local area networks, an implementation of the ZeroMQ Realtime Exchange protocol.
mesh-networks networking p2p zeromq zeromq-czmq
Last synced: 31 Oct 2024
https://github.com/aitthi/blockchain-demo
Campaign With Blockchain
blockchain nodejs p2p socket ws
Last synced: 10 Jan 2025
https://github.com/majestrate/libomnom
Library for gossiping entities over zmq
Last synced: 02 Dec 2024
https://github.com/jgantunes/pulsarcast-test-harness
A test harness for Pulsarcast using ipfs-testbed
decentralized ipfs-testbed p2p pubsub pulsarcast test-harness
Last synced: 26 Dec 2024
https://github.com/erfaniaa/p2p-file-sharing
Peer-to-peer network simulation
network p2p p2p-network peer-to-peer
Last synced: 27 Nov 2024
https://github.com/recklesstechnology/create-reckless-tech-app
Reckless Technology is a free & open source app that allows artists, performers, and their audience to quickly craft, connect, and collaborate in real-time.
art motion-capture p2p react three-js threejs torrent-tracker visual-editor
Last synced: 17 Dec 2024
https://github.com/tallylab/orbitdb-worker
Isomorphic Worker (worker threads in node.js, web worker in browser) for OrbitDB
orbit-db orbitdb p2p web-worker worker-threads
Last synced: 28 Dec 2024
https://github.com/rcasto/peer-net
Peer connection without a server
connected-peers datachannel p2p peer webrtc
Last synced: 19 Nov 2024
https://github.com/draeder/hyperbole
Serverless peer-to-peer messaging for browsers
Last synced: 19 Dec 2024
https://github.com/swarm-cloud/theoplayer-p2p-engine
SwarmCLoud P2P Engine for TheoPlayer
cdnbye dash hls html5 p2p theoplayer webrtc
Last synced: 18 Nov 2024
https://github.com/cvhariharan/blockchain
An implementation of a p2p blockchain
Last synced: 15 Dec 2024
https://github.com/an1by/qiwip2pkeysgetter
Getter of Qiwi's API P2P merchant keys by An1by
javascript keys merchant money p2p qiwi wallet
Last synced: 29 Nov 2024
https://github.com/ditatompel/srv-p2pool
My Monero P2Pool server config
blockchain monero monero-mining p2p p2pool server-configuration
Last synced: 20 Dec 2024
https://github.com/glurp/dds-checklist
Points to be checked for middleware DDS
Last synced: 17 Dec 2024
https://github.com/cassiofb-dev/python-p2p-crypt-chat
Python P2P Encrypted Chat
chat encryption fernet-encryption p2p python
Last synced: 28 Dec 2024
https://github.com/ppopth/ethereum-shadow
Simulate a full Ethereum network using Shadow
cryptocurrency ethereum network p2p simulation web3
Last synced: 06 Oct 2024