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: 2024-12-27 00:17:03 UTC
- JSON Representation
https://github.com/leoherzog/linuxexchange
👥 💿 A peer-to-peer Linux ISO download website, powered by WebTorrent
linux p2p peer-to-peer torrent torrent-client webtorrent
Last synced: 15 Nov 2024
https://github.com/jmcph4/azorian
C11 implementation of multiformat specifications
c c11 data-structures formats ipfs ipld ipns libp2p multiaddr multibase multiformat multiformat-specifications multiformats multihash multiprotocol p2p self-describing unsigned-varint varint
Last synced: 24 Dec 2024
https://github.com/t-mullen/observed-remove-set
"Observed-Remove Set" replicated data type.
collaboration crdt p2p replication
Last synced: 25 Nov 2024
https://github.com/karim-agha/hypar
A general-purpose infection-style gossiping protocol based on HyParView on top of libp2p.
Last synced: 15 Nov 2024
https://github.com/zbo14/tete
Encrypted p2p connections through firewalls
golang hole-punching nats p2p tcp tls unix
Last synced: 04 Dec 2024
https://github.com/chronostasys/chronos.p2p
高性能p2p通信库
csharp dotnet dotnet-core file-transfer live-audio live-streaming p2p
Last synced: 13 Nov 2024
https://github.com/sirze01/feup-sdle-distributed_timeline
Decentralized Timeline built in go using LibP2P, developed for the 1st Semester's Large Scale Distributed Systems class (M.EIC004) of the Master in Informatics and Computing Engineering (December 2022)
distributed-systems libp2p p2p publish-subscribe timeline
Last synced: 15 Nov 2024
https://github.com/xaionaro-go/homenet-peer
[WIP] An implementation of through-UDP hole-punching peer-to-peer VPN-daemon (uses TAP interfaces).
Last synced: 11 Nov 2024
https://github.com/shashwatkathuria/p2p-network-monitoring-system
P2P Network Monitoring - Implemented Round Trip Time(RTT) and Online/Offline status of peers.
client-server offline online online-offline p2p p2p-network p2p-node python python3 round-trip round-trip-delay-time round-trip-time status status-live
Last synced: 26 Nov 2024
https://github.com/lmangani/hyper-lru
Decentralized Quick-LRU over Hyperswarm
cache decentralized dht hyper hyperswarm lru lru-cache node npm p2p quick-lru
Last synced: 09 Nov 2024
https://github.com/yuntechnet/atomicp2p
A high-availability peer-to-peer framework which base on multi-process and threading with distribute and DNS syncing mechanism
distributed-systems docker-container kubernetes-deployment p2p peer-to-peer python
Last synced: 13 Oct 2024
https://github.com/t-mullen/woot-crdt
Replicated text and sequences using WOOT
Last synced: 25 Nov 2024
https://github.com/shagege/blackbox
Surveillance tool using a permissionless blockchain
blockchain cryptography distributed-ledger p2p proof-of-work python
Last synced: 18 Dec 2024
https://github.com/l33d4n/trtl-wallet
TurtleCoin® Web Wallet Template v2020
blockchain cryptocurrency p2p turtlecoin wallet
Last synced: 16 Nov 2024
https://github.com/renuka-fernando/file_bucket
File Bucket P2P file sharing system
Last synced: 12 Nov 2024
https://github.com/is2511/monk
[WIP] A wise OpenComputers Peer-to-Peer network.
minecraft monk net network opencomputers p2p
Last synced: 10 Nov 2024
https://github.com/derhuerst/p2p-local-network-chat
A minimal peer-to-peer chat for the local network.
Last synced: 08 Nov 2024
https://github.com/derhuerst/poodle-to-poodle
[unfinished] – Like Doodle.com, but P2P because it's powered by dat.
Last synced: 08 Nov 2024
https://github.com/eyedeekay/samtracker
Will it track?
biglybt bittorrent i2p p2p snark
Last synced: 09 Nov 2024
https://github.com/geut/pell
Create P2P based microservices with zero configuration.
Last synced: 09 Nov 2024
https://github.com/pydevtop/huobi_p2p_bot
Automatic purchase of orders on Huobi P2P Bot is written in the Python programming language for the Huobi cryptocurrency exchange Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p
huobi huobi-api huobi-p2p huobi-p2p-bot p2p python
Last synced: 11 Nov 2024
https://github.com/atulsingh11-0/real-time-chat-app
A Real time chat application made by our group with the help of django and its dependencies for our 4th sem full stack python web dev training
4th-semester asgi-server backend bootstrap5 channels chat-application daphne django front-end full-stack-python fullstack-development html-css-javascript p2p python-web-development python3 training video-call
Last synced: 08 Nov 2024
https://github.com/zbo14/ptt
Securely text and share files directly with people.
encryption hole-punching ip6 p2p peer-to-peer tls unix
Last synced: 04 Dec 2024
https://github.com/numq/webrtc-backend
Random video chat backend
chat clean-architecture functional-programming mongodb mongodb-database node node-js nodejs nodejs-api nodejs-server open-source p2p peer-to-peer webrtc webrtc-signaling websocket websocket-server websockets websocketserver
Last synced: 18 Nov 2024
https://github.com/nuzulul/webConnect.js
Auto WebRTC Mesh P2P Network without signaling server.
browser-to-browser data-channel data-channels data-transfer decentralized distributed internet-freedom no-server p2p peer-connection peer-to-peer static webconnect webrtc
Last synced: 12 Nov 2024
https://github.com/vikashanandjha/gigadrop
GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first
p2p p2pshare peer-to-peer peerjs webrtc webrtc-demos webrtc-tools
Last synced: 12 Nov 2024
https://github.com/sevcsik/overlay
cryptocurrency ebuild gentoo overlay p2p
Last synced: 12 Nov 2024
https://github.com/bisq-network/bisq-client
A client for the Bisq network supporting Android, iOS, desktop, and web platforms.
android bisq bitcoin desktop-app exchange ios mobile-app p2p
Last synced: 21 Dec 2024
https://github.com/bsonntag/fileflinger
Testing out simple-peer for P2P file sharing :rocket:
file-sharing p2p react simple-peer webrtc webrtc-experiments
Last synced: 14 Nov 2024
https://github.com/adzialocha/toy-hypercore
A toy p2p chat protocol implementation
Last synced: 22 Dec 2024
https://github.com/stateless-minds/cyber-giftonomy
Self-organized P2P gift economy community
autonomy decentralization free gift-economy ipfs moneyless p2p self-governance self-hosted self-organization sharing-economy society-management webassembly
Last synced: 17 Dec 2024
https://github.com/brustulim/p2pwire
WIP - An distributed and anonymous network developed in javascript, running directly in your browser (no installation required)
Last synced: 13 Nov 2024
https://github.com/jspahrsummers/norn
Embeddable blockchain library for low-latency P2P multiplayer games (proof of concept)
blockchain gaming library lua52 multiplayer p2p
Last synced: 19 Dec 2024
https://github.com/raklaptudirm/mtor
Simple Torrent Downloader
bittorrent bittorrent-client p2p torrent torrent-downloader
Last synced: 23 Dec 2024
https://github.com/stringmanolo/darkmessenger
A secure, anonymous, and decentralized messaging app using the Tor network. No registration, no personal information required. Perfect for privacy enthusiasts.
anonymous-messaging cli darknet decentralized-communication hacking hidden-services linux node-js nodejs p2p privacy secure-messaging termux tor
Last synced: 14 Dec 2024
https://github.com/magicleap/wifi-direct-plugin-sample
Sample Android Plugin for Unity to use Wi-Fi Direct Service Discovery. This project is an Android app harness written in Java and the plugin is an Android Activity contained in a Java Module.
android augmentedreality colocation javasockets magicleap magicleap2 ml2 multi-user p2p peer-to-peer peer2 peer2peer sample-project shared-experience spatial-computing unity unity3d-plugin wifi-direct wifi-direct-android wifi-direct-service-discovery
Last synced: 10 Oct 2024
https://github.com/joeyparrish/othello
Multi-player, browser-based, server-less Othello
multiplayer multiplayer-game offline offline-app offline-capable offline-first othello othello-game p2p peer-to-peer pwa pwa-app webapp webrtc
Last synced: 13 Oct 2024
https://github.com/hydrogen-dev/molecule-quickstart-app
Enterprise Ethereum Wallet Built With Hydrogen's Molecule API
blockchain cross-border-trade cryptocurrency cryptotokens defi enterprise-applications ethereum ethereum-dapp ethereum-wallet finance fintech p2p payment-service payments wallet-generator
Last synced: 07 Dec 2024
https://github.com/unbalancedparentheses/picochat
A P2P encrypted and discoverable chat application implemented in rust
chat encryption networking p2p rust
Last synced: 15 Nov 2024
https://github.com/8go/jami-commander
simple but convenient CLI-based Jami client app for setting up accounts and swarms as well as sending
chat cli cli-app client-side command-line command-line-tool communication e2e-encryption e2ee jami messaging p2p p2p-chat python send tool
Last synced: 20 Dec 2024
https://github.com/dmotz/ether-tontine
⚰️💰 On-chain mortality lottery
dapp ethereum p2p smart-contracts solidity web3
Last synced: 26 Dec 2024
https://github.com/erikpelli/simplyp2p
A simple peer-to-peer network to synchronize a common state.
go gui p2p p2p-network peer-to-peer peers synchronization
Last synced: 23 Dec 2024
https://github.com/uhst/uhst-server-node
User Hosted Secure Transmission server in NodeJS
distributed p2p realtime sse streaming
Last synced: 05 Nov 2024
https://github.com/gcarreno/testpeer-to-peer
A simple class that implements a peer in a Peer-to-Peer network
fpc free-pascal freepascal lazarus p2p p2p-network p2p-node peer-to-peer
Last synced: 02 Dec 2024
https://github.com/salvacorts/gocey
🍀 P2P Distributed Evolutionary Algorithms on Ephemeral Infrastructure for Neural Network Optimization.
artificial-intelligence collaborative-research evolutionary-algorithms go golang grpc library machine-learning neural-network p2p peer-to-peer pool protocol-buffers scalable thesis wasm webassembly
Last synced: 21 Nov 2024
https://github.com/serverfarmer/sf-detect-suspicious
Lightweight suspicious/unwanted activity detector, that alerts about cryptocurrency mining software, P2P file sharing software and ngrok tunnels.
bittorrent btc cryptocurrency-mining detection devops devops-tools mining network-tunnel ngrok p2p security security-audit security-automation security-hardening security-scanner security-tools torrent xmrig
Last synced: 22 Nov 2024
https://github.com/purplesyringa/Can-I-Download-The-Internet
ZeroNet backuper
backup decentalization decentralized libzim p2p p2p-network peer-to-peer zeronet zim
Last synced: 24 Oct 2024
https://github.com/shinyoshiaki/webrtc4me
This is a webrtc wrapper library for browser and node.js. Implemented very easy signaling way. Support multi label datachannel and media stream.
filesharing p2p react signaling webrtc
Last synced: 21 Dec 2024
https://github.com/yuukanoo/rtchat
A WebRTC experiment to host peer to peer conferences written in Go!
Last synced: 22 Nov 2024
https://github.com/hexagon/decene
Framework for decentralised and distributed network applications.
decentralised distributed dlt framework network p2p
Last synced: 23 Oct 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/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/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: 09 Nov 2024
https://github.com/intob/godave
Anonymised packet sharing protocol
communication cryptography p2p privacy
Last synced: 29 Nov 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: 11 Nov 2024
https://github.com/59de44955ebd/py-soulseek-lib
Python3 library for the Soulseek peer-to-peer network
music nicotine-plus p2p python slsk soulseek
Last synced: 10 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/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/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/tikcdn/x2tiktracker-windows
P2P Streaming Engine for Windows.
cdn datachannel p2p p2p-cdn p2p-streaming p2pshare player webrtc
Last synced: 04 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/dplavcic/gtorrent
Implementation of BitTorrent Protocol Specification
bittorrent bittorrent-client go golang p2p
Last synced: 25 Nov 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/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/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/t-mullen/hypercast-browser
p2p video broadcasting for dat:// enabled web browsers
Last synced: 25 Nov 2024
https://github.com/derhuerst/want-have-replication
Replicate items between two peers.
p2p peer-to-peer replication sync
Last synced: 08 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/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/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/purplesyringa/ZeroFile
Directory indexing for ZeroNet
p2p peer-to-peer share site zeronet
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/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/zilm13/subnet-simulation
Simulations of network services for subnet building in Ethereum 2.0
Last synced: 16 Dec 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: 22 Dec 2024
https://github.com/number571/awesome-anonymity
🌐 A curated list of anonymous networks & research papers
anonymity anonymous awesome cryptography dc-nets decentralized ei-nets f2f mixnets network onion p2p protocol proxy qb-nets research research-paper
Last synced: 22 Oct 2024
https://github.com/dao-xyz/dao.xyz
Communication app with flexibility and privacy
decentralized p2p peer-to-peer privacy
Last synced: 10 Nov 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/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/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/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/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/hizkifw/localchat
Peer-to-peer chat on your local network
Last synced: 22 Nov 2024
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/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/altonen/swarm-host
Programmable tool for protocol simulation and traffic flow analysis in peer-to-peer networks
network-analysis p2p python rust sybil
Last synced: 07 Nov 2024