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-08 00:17:55 UTC
- JSON Representation
https://github.com/purplesyringa/ZeroFile
Directory indexing for ZeroNet
p2p peer-to-peer share site zeronet
Last synced: 24 Oct 2024
https://github.com/tikcdn/x2tiktracker-android
P2P Streaming Engine for Android、OTT.
cdn datachannel ijkplayer p2p p2p-cdn p2p-streaming p2pshare video webrtc
Last synced: 04 Dec 2024
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/wbnns/bitcoin-exchange-response-times
Average customer support response times for 60+ bitcoin exchanges; measured June 2020.
bitcoin bitcoin-exchange bitcoin-exchanges blockchain cryptocurrency p2p
Last synced: 16 Dec 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/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/airalab/bootstrap-aira-life
libp2p bootstrap service by Airalab
Last synced: 09 Dec 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/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/tambapps/p2p-chat
peer to peer chat project
chat dart flutter messages multicasting p2p peer-to-peer
Last synced: 13 Nov 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/sud295/sock-message
A Decentralized End-To-End Encrypted Group messaging Service
end-to-end-encryption multithreading network-programming p2p peer-to-peer polling python
Last synced: 20 Dec 2024
https://github.com/juminstock/ink-pay
zkP2P dApp to make swaps and recieve credits in USDC | USDT to MEX | COL 💸.
dapp ink js liquidity-pools p2p polkadot-network typescript zk
Last synced: 29 Nov 2024
https://github.com/rubilmax/peerpy
P2P connections over TCP made dead simple!
ip p2p peer-to-peer python socket tcp udp
Last synced: 13 Dec 2024
https://github.com/jeroenouw/blockchaingo
Blockchain Proof-Of-Work with IPFS
blockchain go golang gpg-encryption ipfs p2p proof-of-work
Last synced: 13 Nov 2024
https://github.com/intob/godave
Anonymised packet sharing protocol
communication cryptography p2p privacy
Last synced: 29 Nov 2024
https://github.com/murilobsd/docsdocs
:orange_book: Sharing Documents :lock:
distributed-storage networking p2p
Last synced: 07 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/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/montyanderson/scatternet
A lightweight peer-to-peer network framework.
javascript network node nodejs p2p socket udp
Last synced: 17 Nov 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/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/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/sgtpooki/helia-verified-fetch-cli
A simple CLI for downloading IPFS content using @helia/verified-fetch
fetch helia helia-verified-fetch ipfs javascript libp2p p2p typescript verified-fetch
Last synced: 21 Dec 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/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/erwin-kok/multiformat
Protocol implementation of https://multiformats.io/
Last synced: 15 Nov 2024
https://github.com/t-mullen/hypercast-browser
p2p video broadcasting for dat:// enabled web browsers
Last synced: 07 Jan 2025
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/02loveslollipop/primitivepeer2peerprotocol
A simple centralized P2P protocol for file exchange
docker-compose grpc p2p python
Last synced: 19 Dec 2024
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/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/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/pj8912/python_p2p
Peer-to-Peer network in python
decentralized-applications p2p p2p-networks p2p-node peer-to-peer python python-socket
Last synced: 12 Nov 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/blue0x1/clover
Clover P2P Reverse Shell allows you to establish a a decentralized peer-to-peer (P2P) connection between two computers and execute shell commands on the remote computer.
Last synced: 09 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/drazenzadravec/webrtc
Contains a complete implementation of a WebRTC client
calls cloudflare cloudflare-calls p2p sfu webrtc webrtc-call webrtc-demos webrtc-javascript-library webrtc-signaling webrtc-video
Last synced: 06 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/gkbrk/smolmesh2
Packet routing over arbitrary peerings
mesh mesh-networks p2p p2p-network packet-routing vpn
Last synced: 14 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/mmsaki/star-streamer
HackFS 2023 Hackathon. IPFS — Best Use and libp2p — Best Use.
hackathon p2p peer-to-peer streaming video
Last synced: 20 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/harshoza36/peertopeer-ridesharing
Ride-O-Rider : Bse Fintech Training Capstone Project
blockchain contracts ethereum p2p solidity
Last synced: 12 Nov 2024
https://github.com/emkay/lightswitch
The feature switch service
feature lightswitch p2p service switch
Last synced: 21 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/chriamue/libp2p-example
Server - Client example for libp2p
example-code libp2p p2p p2p-network server-client-communication
Last synced: 15 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/qingchoulove/tunnel
That enables NAT traversal and QUIC support for building peer-to-peer (P2P) applications:
Last synced: 20 Nov 2024
https://github.com/green-sky/ttt
WIP tox torrent tunnel
bittorrent dht friend-to-friend p2p torrent tox toxext tracker
Last synced: 12 Nov 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/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/emagood/socketsynclinker
[ES] red de godot p2p cliente-servidor , primeros pasos [ING] Godot P2P Client-Server Network, Getting Started
android cliente e-net gdscript godot multi-server multi-user p2p peer-to-peer server-and-client servidor tcp-client tcp-socket thread ui websocket-client websocket-server
Last synced: 24 Nov 2024
https://github.com/shikha-code36/zoom-web2.0
Simple Web Application that offer you to create video meeting room using WebRTC and Socket. Visit the live demo
conference express-js html-css-javascript nodejs p2p peer-to-peer-chatting peerjs screensharing streaming video-call video-chat video-conferencing webapp webrct webrct-call webrtc-demos zoom-clone zoom-meetings zoom-webpage
Last synced: 14 Nov 2024
https://github.com/harryr/pooledbismuth
Bismuth pooled mining server
bismuth cryptocurrency gevent mining-pools p2p pool python
Last synced: 25 Nov 2024
https://github.com/dtubenetwork/cmdsignal
Command Signal, a simple request-response Libp2p protocol.
dht ipfs libp2p p2p p2p-network protocol
Last synced: 15 Nov 2024
https://github.com/aitthi/blockchain-demo
Campaign With Blockchain
blockchain nodejs p2p socket ws
Last synced: 11 Nov 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/wei-b0/drawp2p
DrawP2P: A decentralized, peer-to-peer collaborative canvas powered by Libp2p and YJS. Unleash creativity without boundaries.
Last synced: 21 Nov 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
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/constraintautomaton/introducing-collaborative-link-traversal-query-processing
Doctoral project proposal where I introduce Collaborative Link Data Query Processing, a paradigm where multiple query engines collaborate to improve query completeness and execution time in Link Traversal Query Processing
distributed-computing linked-data p2p paper rdf solid sparql-query
Last synced: 15 Dec 2024
https://github.com/theforestvn88/p2p_streams_channel
Allow to setup one-to-many P2P stream connections (WebRTC) between clients through Rails server (ActionCable) as the signaling server.
Last synced: 20 Dec 2024
https://github.com/bitinerant/myorigin
Fast, fault-tolerant public IP address retrieval from Python or CLI.
ddns ipv4 ipv6 p2p python-3 whatismyipaddress
Last synced: 22 Nov 2024
https://github.com/t-mullen/observed-remove-map
"Observed-Remove Map" replicated data type.
collaboration crdt p2p replication
Last synced: 07 Jan 2025
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/ritul-void/oasis-98
OASISv1.0.1 is a lightweight decentralized chat application inspired by the retro look of Windows 98. This application enables users to generate unique user IDs for anonymous and private communication with peers.
chat-application css js p2p p2p-chat peerjs webapp
Last synced: 30 Dec 2024
https://github.com/matheusmartinsviana/videochat-p2p
Simple chat with library peerJs to connect two peers without a main service on the middle.
Last synced: 14 Dec 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/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/xipfs/tinyipfs
The Interplanetary File System (IPFS), implemented in Java
Last synced: 31 Dec 2024
https://github.com/pydevtop/p2p-trade-bot-binance
P2PTradeBot - follows competitors' prices and changes prices in your ads making them more beneficial for the user (follow a competitor's price)
binance binance-api binance-bot binance-p2p binance-p2p-bot binance-trader binance-trading-bot p2p python python-3 python3
Last synced: 08 Jan 2025
https://github.com/majestrate/libomnom
Library for gossiping entities over zmq
Last synced: 02 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/bofeiw/comp3331-tcp-message-client-server
My solution to the computer network (COMP3331) assignment at UNSW, 2019 term 3.
comp3331 meessage p2p p2p-chat tcp tcp-client tcp-server tcp-socket unsw
Last synced: 18 Nov 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/cvhariharan/blockchain
An implementation of a p2p blockchain
Last synced: 15 Dec 2024
https://github.com/draeder/hyperbole
Serverless peer-to-peer messaging for browsers
Last synced: 19 Dec 2024
https://github.com/tambapps/speer
A library to perform P2P connection and exchange data between peers
datagram java p2p peer-to-peer socket speer tcp udp
Last synced: 13 Nov 2024
https://github.com/arealayer/p2pbtc-node
P2P BTC Node
bitcoin lightning-network node nostr nostr-protocol p2p
Last synced: 02 Dec 2024
https://github.com/mahendrahegde/peer-ring
Distributed, Decentralized, Sharding Framework for building Peer-to-Peer Systems, inspired by the designs of Cassandra and amazon Dynamo
application-sharding cassandra consistent-hashing decentralized decentralized-applications distributed-cache dynamo k8s kv-store p2p peer-to-peer quorum replication
Last synced: 09 Oct 2024
https://github.com/mhdbs/ipfs-webapp
docker docker-compose ipfs ipfs-api nodejs p2p
Last synced: 20 Dec 2024
https://github.com/vaibhavmuchandi/drawp2p
DrawP2P: A decentralized, peer-to-peer collaborative canvas powered by Libp2p and YJS. Unleash creativity without boundaries.
Last synced: 05 Nov 2024
https://github.com/leoherzog/linuxexchangeipfsseedbox
A script to pin Linux Exchange ISOs to IPFS
Last synced: 20 Dec 2024
https://github.com/hangerthem/python-p2p-real-time-chat
chat p2p python python3 real-time real-time-chat
Last synced: 03 Jan 2025
https://github.com/eschmar/kth-id1212-rock-paper-scissors
Distributed p2p rock-paper-scissors game.
javafx p2p rock-paper-scissors sockets
Last synced: 16 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/dinxsh/prustdb
peer2peer key-value database in rust 🦀
database key-value p2p peer-to-peer rust
Last synced: 30 Dec 2024