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-26 00:17:49 UTC
- JSON Representation
https://github.com/aratz-lasa/ex_multiaddr
IPFS multiaddr implementation in Elixir
elixir ipfs-multiaddr multiaddr p2p
Last synced: 07 Nov 2024
https://github.com/alifarazz/n2p
:postal_horn: P2P mesh network with focus on broadcasting.
async p2p p2p-chat p2p-mesh-network python
Last synced: 06 Nov 2024
https://github.com/bitnom/chrome-gun
Gun SuperPeer as a Chrome app.
chrome-extension gun gundb javascript p2p
Last synced: 09 Dec 2024
https://github.com/mahi97/p2pfiletransfer
~ P2P File Transfer with UDP
file-sharing java networ p2p udp
Last synced: 10 Dec 2024
https://github.com/tokeshu/ghettoblaster
► + P2P + F2F = ♥︎
music music-library p2p webrtc
Last synced: 06 Nov 2024
https://github.com/wcy-dt/easytransfer
EasyTransfer is an open-source, anonymous, encrypted, and easy-to-use E2EE file transfer tool. You only need to visit a simple web page to connect to any device in any network using a device code. 一款开源、匿名、加密且易于使用的 E2EE 文件传输工具。您只需访问一个简单的网页,即可使用设备代码连接到任何网络中的任何设备。
e2e e2ee file-transfer p2p webcryptoapi webrtc
Last synced: 11 Nov 2024
https://github.com/cdnbye/shaka-p2p-engine
Let your viewers become your unlimitedly scalable CDN.
cdnbye dash hls p2p shaka shaka-player video webrtc
Last synced: 25 Nov 2024
https://github.com/iricartb/propagation-techniques-used-by-threats
Ivan Ricart Borges - Study of propagation techniques used by viruses. Simulation of propagation through P2P, NetBios, USB Devices, MSN Messenger.
bitcomet cpp emule icmp-ping kazaa md5 msn-messenger-protocol netbios p2p regedit scanner sockets sql thread usb usb-devices winapi windows worm zip-compression
Last synced: 14 Nov 2024
https://github.com/agregoreweb/agregore-chat-example
An example chat app using Hypercore Protocol extension messages in Agregore
Last synced: 18 Nov 2024
https://github.com/humandataincome/ipai
InterPlanetary Artificial Intelligence (IPAI): store your personal AI model leveraging on InterPlanetary Data Wallet (IPDW). It enables to build a real censorship resistant research swarm without centralised repositories. Browser based inferences, Personal fine-tuning, Zero-backend privacy, and much more...
ai browser gpt ipfs javascript ml node openai p2p
Last synced: 09 Dec 2024
https://github.com/torrentpier/torrentpier-lts
🐇 TorrentPier. LTS project repository
announcer bittorrent bittorrent-tracker forum-software gazelle laravel ocelot p2p php torrent torrent-client torrent-files torrent-management torrentpier webtorrent webtorrent-tracker-server xbt
Last synced: 17 Dec 2024
https://github.com/w3rkspacelabs/DAppNodePackage-Swarm
🐝 Ethereum Swarm for DAppNode
blockchain dappnode decentralized ethereum ethereum-swarm p2p peer-to-peer storage web3
Last synced: 05 Oct 2024
https://github.com/biltudas1/the-private-torrent
A special repo that used for bypassing limit of private torrents which given by websites
bittorrent bittorrent-client bittorrent-network leechers p2p peer-to-peer seeders torrent torrent-client torrent-downloader torrent-trackers torrents transmission utorrent webtorrent
Last synced: 09 Nov 2024
https://github.com/fenwick67/cabal-clone
cabal (p2p group chat) desktop client
Last synced: 23 Oct 2024
https://github.com/janianttonen/proof_of_latency
A proof of concept of an interactive VDF-based proof of latency between two participants
dynamic-routing p2p vdf verifiable-computing verifiable-delay-functions
Last synced: 09 Nov 2024
https://github.com/perlin-network/smart-contract-as
Write WebAssembly smart contracts for Wavelet in AssemblyScript.
assemblyscript blockchain dapp p2p smart-contracts wavelet
Last synced: 05 Nov 2024
https://github.com/holochain-open-dev/holochain-prebuilt-binaries
Pre-compiled binaries of holochain, hc and lair-keystore
hc holochain lair-keystore p2p peer-to-peer rust
Last synced: 06 Dec 2024
https://github.com/ligric/ligric
Ligric is a cross-platform crypto tool. Created primarily for arbitrage trading.
android arbitrage-trading binance binance-api cross-platform crypto cryptocurrency exchanger futures ios linux macos p2p trading uno-platform wasm webassembly windows winui winui3
Last synced: 24 Oct 2024
https://github.com/jcubic/webrtc-share
Application for sharing files using WebRTC
connection file-transfer p2p webrtc webrtc-share
Last synced: 15 Oct 2024
https://github.com/gcp-development/ipfs-private-network
IPFS private network
decentralized distributed-hash-tables ipfs kademlia libp2p networking p2p peer-to-peer
Last synced: 15 Nov 2024
https://github.com/kukks/nhodlhodl
C# client api for HodlHodl no kyc bitcoin trades
Last synced: 29 Oct 2024
https://github.com/bltavares/p2p-links
A set of links for projects that I keep track of on the peer-to-peer space.
Last synced: 16 Nov 2024
https://github.com/mattyg/herddit
P2P sub-group posting app on holochain
dapp groupware happ holochain p2p peer-to-peer social-media social-network
Last synced: 15 Oct 2024
https://github.com/nuzulul/webpeerjs
WebPEER is a novel decentralized P2P network overlay in browser-side with a chance of working. 🔥
browser-to-browser decentralized distributed ipfs libp2p p2p p2p-network peer-to-peer webpeer webrtc
Last synced: 21 Dec 2024
https://github.com/mukundan314/dcall
(WIP) P2P Video Conferencing
hacktoberfest ipfs p2p video-conferencing
Last synced: 15 Oct 2024
https://github.com/filips123/ZeroFrameJS
ZeroFrame WebSocket API for JavaScript
decentralized library p2p websocket zeroframe zeronet
Last synced: 24 Oct 2024
https://github.com/dat-ecosystem-archive/dat-registry-client
Node.js Client for datBase [ DEPRECATED - More info on active projects and modules at https://dat-ecosystem.org/ ]
client data javascript node nodejs p2p registry
Last synced: 03 Nov 2024
https://github.com/adzialocha/p2p-chat
Simple p2p chat with mDNS discovery, append-only log data structure and replication protocol for learning purposes
append-only p2p p2p-chat toy-project
Last synced: 05 Nov 2024
https://github.com/leaysgur/enhanced-datachannel
Wanna `enhance(RTCDataChannel)` for general usage.
datachannel p2p promise webrtc
Last synced: 07 Nov 2024
https://github.com/derhuerst/avion
Share files without NSA.
file-sharing p2p peer-to-peer webrtc
Last synced: 08 Nov 2024
https://github.com/purplesyringa/ZeroNet-Instant-Messenger
Messenger for ZeroNet without 30-sec delay, built with P2P-messages plugin!
decentralized-application fast instant-messaging messenger p2p zeronet
Last synced: 24 Oct 2024
https://github.com/purplesyringa/ThunderProxy
A local IRC server supporting ThunderBird to send/receive messages from ThunderWave chat (ZeroNet)
chat irc p2p peer-to-peer thunderwave work-in-progress zeronet
Last synced: 24 Oct 2024
https://github.com/guiseek/peek
Peer Contact - WebRTC Video Chat. TypeScript, NX, Angular, NestJS...
p2p peer-to-peer signaling video-streaming webrtc
Last synced: 23 Nov 2024
https://github.com/ajayarunachalam/neighbor-discovery
P2P Network Resource Discovery Simulation in MANET
aodv aodv-neighbor awk manet neighbor-count neighbor-discovery neighbors p2p p2p-application peer peer-discovery peer-to-peer shell tcl
Last synced: 06 Nov 2024
https://github.com/paullouisageneau/node-portmapping
Multi-protocol Port Mapping for Node.js
nat nat-gateway nat-pmp nat-traversal nodejs p2p pcp peer-to-peer port-forwarding port-mapping upnp
Last synced: 22 Oct 2024
https://github.com/ninehills/p2pfile
p2pfile - Simple P2P file distribution CLI
bittorrent distribution golang p2p scp torrent
Last synced: 11 Oct 2024
https://github.com/earthstar-project/earthstar-graphql
Query, sync and set data to earthstar workspaces using GraphQL.
Last synced: 15 Nov 2024
https://github.com/brendoncarroll/hoard
A Tag Oriented Content Management System. Built with GotKV and Blobcache.
blobcache cms data-hoarder p2p webfs
Last synced: 05 Dec 2024
https://github.com/skorotkiewicz/gundpaste
Decentralized P2P Pastebin build with gundb
decentralized gun gundb p2p pastebin react
Last synced: 04 Dec 2024
https://github.com/watergy/waterfall
a distributed "megaphone"; layered, highly scale-able webrtc mesh network
decentralization p2p peer-to-peer peerjs stream streaming webrtc
Last synced: 16 Nov 2024
https://github.com/arealayer/pillsatoshi
Social Media for Bitcoiners on Nostr
bitcoin lightning-network non-custodial nostr nostr-protocol p2p social-media
Last synced: 02 Dec 2024
https://github.com/filips123/zeroframejs
ZeroFrame WebSocket API for JavaScript
decentralized library p2p websocket zeroframe zeronet
Last synced: 16 Oct 2024
https://github.com/andykswong/mithic
Modular library for offline-first isomorphic JavaScript applications
collaborative cqrs cqrs-es crdt decentralized event-sourcing eventstore javascript p2p state-channel typescript
Last synced: 06 Nov 2024
https://github.com/austinv11/persistence
Persisting data across multiple clients made easy
java kotlin networking p2p persistence
Last synced: 12 Nov 2024
https://github.com/anyproto/any-sync-consensusnode
Implementation of consensus node from any-sync protocol
Last synced: 24 Dec 2024
https://github.com/indifs/indifs
Individual Distributed Peer-to-Peer Filesystem for the Decentralized Web
crdt decentralized distributed filesystem ipfs libp2p merkle-crdt merkle-proof merkle-tree p2p peer-to-peer
Last synced: 21 Dec 2024
https://github.com/zapek/chatserver
A chat server for Retroshare
decentralization p2p retroshare
Last synced: 29 Nov 2024
https://github.com/filips123/zeroframepy
ZeroFrame WebSocket API for Python
decentralized library p2p websocket zeroframe zeronet
Last synced: 16 Oct 2024
https://github.com/holochain-open-dev/lair-keystore-socket-tester
Simple cli tool to verify a connection to a lair keystore socket
cli holochain lair-keystore p2p peer-to-peer utility
Last synced: 06 Dec 2024
https://github.com/cdnbye/mp4-p2p-engine
cdnbye mp4 mse p2p streaming video vod webrtc webtorrent
Last synced: 25 Nov 2024
https://github.com/filips123/ZeroFramePy
ZeroFrame WebSocket API for Python
decentralized library p2p websocket zeroframe zeronet
Last synced: 24 Oct 2024
https://github.com/arealayer/intra-lightning
Lightning Node implementation for Bitcoiners
bitcoin lightning-network p2p self-custody self-hosted
Last synced: 02 Dec 2024
https://github.com/alfred-hodler/peerlink
Low-level P2P Network Client
bitcoin bittorrent p2p p2p-node
Last synced: 27 Oct 2024
https://github.com/Volcomix/meettorrent
[WIP] P2P meetings relying on BitTorrent and WebRTC
bittorrent bittorrent-tracker chat meeting p2p react typescript webrtc webtorrent
Last synced: 03 Sep 2024
https://github.com/denpamusic/php-levin
Pure PHP implementation of monero's levin protocol.
aeon cryptocurrency cryptonote monero p2p php71 pure-php safex xmr
Last synced: 10 Oct 2024
https://github.com/bluk/cloudburst
bittorrent distributed networking p2p rust
Last synced: 22 Dec 2024
https://github.com/anderscan/p2p-socket
Connect two machines across the web together via hyperdht.
Last synced: 22 Oct 2024
https://github.com/praxtube/ace-of-the-heavens
Fast paced online 1vs1 action game in an arcade-like, 2D top-down style
arcade-game game game-development multiplayer-game p2p pixel-art
Last synced: 11 Nov 2024
https://github.com/tbdevnet/tbdev
Original TBDev legacy source code (migrated from Subversion)
bittorrent bittorrent-tracker file-sharing legacy-code p2p p2pshare tbdev torrent-tracker tracker
Last synced: 13 Nov 2024
https://github.com/zbo14/tls-hole-punching
Hole-punching demo for direct, reliable, and secure p2p communication.
hole-punching networking p2p tcp tls
Last synced: 04 Dec 2024
https://github.com/arealayer/hyperarm
P2P API price for Hypercore powered by Hyperbee, HyperswarmDHT and Hyperswarm and Hyperdrive
api bitcoin btc-price-data holepunch hypercore hypercore-protocol lightning-network p2p
Last synced: 02 Dec 2024
https://github.com/t-mullen/wbs-plus-hypercast
WBS with hypercast-browser for awesome P2P broadcasting!
Last synced: 17 Oct 2024
https://github.com/magicleap/wifi-direct-shared-experience-sample
Shared Experience sample app that uses a Wi-Fi Direct Service Discovery Android native Unity plug-in.
android augmented-reality augmented-reality-applications augmentedreality magicleap magicleap2 ml2 mrtk mrtk3 multi-user multidevice p2p peer-to-peer shared-experience spatial-computing unity unity3d wi-fi-direct wifi-direct-android wifi-direct-service-discovery
Last synced: 15 Nov 2024
https://github.com/gers2017/umbra
Cli powered by zenode to send p2panda operations to a node
cli command-line-tool graphql p2p p2panda rust utlity zenode
Last synced: 17 Nov 2024
https://github.com/d4l3k/opentetrisarena
An open source webrtc based implementation of Tetris Arena
p2p tetris tetris-arena typescript webrtc
Last synced: 22 Dec 2024
https://github.com/xtrendence/x-landrop
An AirDrop-like application running on Node.js (with Electron) that allows for encrypted file sharing between devices on the same network.
aes aes-256 aes-encryption airdrop css electron electron-app electronjs file-sharing html javascript js node node-js nodejs p2p rsa rsa-encryption self-hosted
Last synced: 10 Nov 2024
https://github.com/mateolafalce/decentralizedstockexchange
A decentralized stock exchange on the Solana blockchain. Focused on the p2p exchange of shares issued by a company individually without certificate or central verification
blockchain cryptocurrency decentralized decentralized-applications exchange p2p stock-market
Last synced: 12 Nov 2024
https://github.com/henrybarreto/walkietalkie
Remote command runner
client hacktoberfest linux newbie p2p rust server
Last synced: 11 Nov 2024
https://github.com/weiji14/letsjustwander
A blog to jot down wanderlusting thoughts with a heck of a mindset. Built using the Eleventy static site generator.
beakerbrowser blog datproject eleventy now p2p static-site
Last synced: 29 Oct 2024
https://github.com/perguth/blob-stream
:cyclone: A choo, hyperlog, webtorrent experiment.
choo experiment hyperlog p2p webrtc webtorrent
Last synced: 22 Oct 2024
https://github.com/uhst/uhst-client-flutter
User Hosted Secure Transmission (UHST) for Flutter in Dart
Last synced: 22 Dec 2024
https://github.com/saibatizoku/neuras
A high-level API for networking with ØMQ in Rust
api high-level network networking p2p rust-lang rust-language zeromq zmq
Last synced: 19 Nov 2024
https://github.com/ntsd/sdp-compact
shorten WebRTC Session Description Protocol (SDP) based on Unified Plan SDP
Last synced: 23 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/chronostasys/chronos.p2p
高性能p2p通信库
csharp dotnet dotnet-core file-transfer live-audio live-streaming p2p
Last synced: 13 Nov 2024
https://github.com/fahamutech/keshatv
Decentralised on demand video and tv-shows streaming
ai ipfs javascript movies p2p peer-to-peer react tvshows web3
Last synced: 14 Nov 2024
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/draeder/quickpeers
Easily connect a partial mesh of WebRTC peers around a topic and send messages between them using a gossip protocol
decentralization p2p partial-mesh webrtc
Last synced: 19 Dec 2024
https://github.com/chainbound/fiber-go
Fiber client in Go
devp2p ethereum go-ethereum golang mev p2p
Last synced: 24 Nov 2024
https://github.com/jub0t/casino
🍒 Free to use & open-source Roblox casino website source code.
casino cups free gamble gambling games minesweeper open-source p2p pvp roblox roblox-casino robux towers
Last synced: 16 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/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/lnsp/coyote
Simple peer-to-peer file-sharing protocol inspired by BitTorrent.
bittorrent connect file-sharing p2p peer-to-peer protobuf
Last synced: 31 Oct 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/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/lostbeard/spawndev.blazorjs.simplepeer
SimplePeer WebRTC video, voice, and data channels for Blazor WebAssembly
blazor blazor-webassembly browser dotnet p2p webrtc
Last synced: 19 Nov 2024
https://github.com/lostbeard/spawndev.blazorjs.peerjs
PeerJS simplifies peer-to-peer data, video, and audio calls in Blazor WebAssembly
blazor blazor-webassembly dotnet p2p peerjs webbrowser webrtc
Last synced: 19 Nov 2024
https://github.com/am-ylm/libp2p-facade
Utilities and facade on top of libp2p major components
Last synced: 15 Nov 2024
https://github.com/nickpeihl/geojson-p2p-db
A p2p database for geojson map data (based on osm-p2p-db)
geojson hyperlog leveldb offline-first p2p replication
Last synced: 15 Nov 2024
https://github.com/tableflip/share-via-ipfs
Share files with friends over IPFS
Last synced: 05 Nov 2024
https://github.com/gers2017/zenode
Abstraction layer on top of p2panda to interact with p2panda nodes
abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library
Last synced: 17 Nov 2024
https://github.com/bitnom/gun-powered
A curated list of projects powered by & materials related to gunDB.
dapp dapps database decentralization decentralized gun gundb javascript p2p
Last synced: 09 Dec 2024