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-25 00:21:49 UTC
- JSON Representation
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/kiko-g/p2p-timeline
FEUP SDLE | P2P Decentralized Timeline (Twitter Clone) | 2021/22
Last synced: 23 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/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/bemxio/chatochka
A simple P2P online chat made with PeerJS
chat css html javascript p2p peerjs
Last synced: 22 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/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/glurp/dds-checklist
Points to be checked for middleware DDS
Last synced: 17 Dec 2024
https://github.com/aitthi/blockchain-demo
Campaign With Blockchain
blockchain nodejs p2p socket ws
Last synced: 11 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/montyanderson/decentral
A decentralised, peer to peer forum built with Node.js
decentralized forum nodejs p2p peer-to-peer serverless
Last synced: 17 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/ppopth/ethereum-shadow
Simulate a full Ethereum network using Shadow
cryptocurrency ethereum network p2p simulation web3
Last synced: 06 Oct 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/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/onai/hopxhop-discovery-modeler
Modeling of gossip message passing in a network graph
dht flooding gossip-protocol graph p2p
Last synced: 06 Nov 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/divineomega/decentmessaging
Decent Messaging - a decentralised encrypted messaging system platform
decent-messaging messaging p2p peer-to-peer
Last synced: 21 Dec 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/luxchanlu/terraform-provider-libp2p
Terraform provider to generate libp2p keys
Last synced: 13 Nov 2024
https://github.com/derhuerst/fetch-wikipedia-page-revision
Fetch a revision of a Wikipedia page as mobile HTML.
Last synced: 08 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/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/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/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/swarm-cloud/vhs-p2p-engine
Let your viewers become your unlimitedly scalable CDN.
cdnbye dash hls http-streaming p2p swarmcloud vhs videojs webrtc
Last synced: 11 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/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/jgantunes/pulsarcast-test-harness
A test harness for Pulsarcast using ipfs-testbed
decentralized ipfs-testbed p2p pubsub pulsarcast test-harness
Last synced: 20 Dec 2024
https://github.com/wofwca/webxdc-video-call
A webxdc app for P2P real-time video calls
deltachat media-source-extensions mediastream-recording-api p2p peer-to-peer video-call webxdc webxdc-app
Last synced: 15 Nov 2024
https://github.com/majestrate/libomnom
Library for gossiping entities over zmq
Last synced: 02 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/erfaniaa/p2p-file-sharing
Peer-to-peer network simulation
network p2p p2p-network peer-to-peer
Last synced: 27 Nov 2024
https://github.com/equalitie/ouinet.work
Website for Ouinet
decentralized human-rights human-rights-technology p2p p2p-network peer-to-peer
Last synced: 09 Nov 2024
https://github.com/v-braun/match-maker
Simple websockets match making server for games
game-server golang golang-server match-making p2p p2p-game websockets
Last synced: 15 Nov 2024
https://github.com/zachisgit/p2pdb
ZeroConfig Object Storage DB
libp2p object-storage p2p rust-lang
Last synced: 15 Nov 2024
https://github.com/cedricwalter/tor-binary
TOR binary packaged in a way that can be used for java projects
Last synced: 17 Nov 2024
https://github.com/st3b1t/libp2p-nodejs-playground
libp2p NodeJS Playground
Last synced: 15 Nov 2024
https://github.com/tinniaru3005/libp2p-chat
This project implements a peer-to-peer chat application using libp2p. The application sets up two nodes, Earth and Moon, which communicate with each other using a custom protocol
Last synced: 15 Nov 2024
https://github.com/carlostojal/chainify-demo
Chainify demo. By using Docker Compose you can test three nodes on a virtual network communicating with each other, interacting with them individually using HTTP requests.
demo key-value p2p peer-to-peer rest-api
Last synced: 15 Nov 2024
https://github.com/carlostojal/chainify
Chainify is a SDK and protocol specification for peer-to-peer networks creation.
decentralized distributed-systems key-value p2p peer-to-peer udp
Last synced: 15 Nov 2024
https://github.com/iphydf/toxcore
Fork of toxcore that's not a github fork
cryptography encryption network p2p security toxcore
Last synced: 17 Nov 2024
https://github.com/thuongtruong1009/callmate
🖇️ Connect to peers via internal network without authentication
chat ejs fastify nodejs p2p socket video-call
Last synced: 17 Nov 2024
https://github.com/xxxvvi/bitcoin-mining-p2pool
Bitcoin mining p2pool
mining mining-pool mining-pools mining-software miningpool miningpoolhub p2p p2p-network
Last synced: 14 Nov 2024
https://github.com/niklr/vite-portal
Scaling solution to process Remote Procedure Calls (RPCs) leveraging all available nodes in the p2p network.
Last synced: 16 Nov 2024
https://github.com/par7133/swapcode
Swapping code like burgers? Your p2p, drag-n-drop solution - PHP: <=8.1, GPL
code drag-and-drop on-premise p2p peer-to-peer snip snippets solution swap swapping web
Last synced: 13 Nov 2024
https://github.com/par7133/5cube
Every person its prospects. Your p2p, drag-n-drop solution - PHP: <=8.1, GPL
5-cube 5cube digital on-premise p2p procurement prospects solution sourcing
Last synced: 13 Nov 2024
https://github.com/par7133/macswap
Swapping everything like burgers? Your p2p, drag-n-drop solution - PHP: <=8.1, GPL
drag-and-drop on-premise p2p peer-to-peer solution stuff swap swapping web
Last synced: 13 Nov 2024
https://github.com/cbartram/synchronicity
A Peer to Peer blockchain based library which manages application state offline
blockchain javascript p2p sync typescript
Last synced: 16 Nov 2024
https://github.com/sahilaggarwal2004/react-peer-chat
An easy to use react component for impleting peer-to-peer chatting using peerjs under the hood.
chat component javascript-library npm-package p2p p2p-chat peer peer-to-peer peerjs peerjs-webrtc react react-library text-chat typescript voice-chat webrtc
Last synced: 19 Nov 2024
https://github.com/dmdhrumilmistry/p2pshare
Peer to Peer file sharing python program
file-sharing p2p p2pshare python python3
Last synced: 15 Dec 2024
https://github.com/realchrisdebon/peer2peernet
A Peer-to-Peer network library that handles finding connections with a handshake protocol, verifying them, growing the network, and faciliating communication between established connections. Early preliminary stages.
encryption-decryption network-library network-protocol p2p p2p-chat p2p-network peer-to-peer peer2peer protocol-library
Last synced: 14 Nov 2024
https://github.com/make-github-pseudonymous-again/arch-hs-miner
:package: AUR package for hs-miner
arch-linux aur-packages blockchain cryptocurrency decentralized dns miner naming-system p2p peer-to-peer pkgbuild
Last synced: 17 Nov 2024
https://github.com/make-github-pseudonymous-again/arch-hs-client
:package: AUR package for hs-client
arch-linux aur-packages blockchain cryptocurrency decentralized dns naming-system p2p peer-to-peer pkgbuild
Last synced: 17 Nov 2024
https://github.com/make-github-pseudonymous-again/arch-hs-airdrop
:package: AUR package for hs-airdrop
airdrop arch-linux aur-packages blockchain cryptocurrency decentralized dns naming-system p2p peer-to-peer pkgbuild
Last synced: 17 Nov 2024
https://github.com/shreckye/query-flooding-based-resource-sharer
A very simple P2P resource sharing program based on query flooding in Kotlin
p2p p2p-transfer resource-sharing
Last synced: 17 Nov 2024
https://github.com/bruncanepa/peer-drop
A decentralized-E2EE file transfer platform using WebRTC
e2ee p2p p2p-file-transfer webrtc
Last synced: 20 Nov 2024
https://github.com/vinsan/distribuitedsystems
An auction mechanism based on P2P Network in wich each peer can sell and buy goods using a Second-Price Auction mechanism (like E-Bay)
apache-maven auction-system distributed-systems docker java p2p university-project
Last synced: 18 Nov 2024
https://github.com/pustovitdmytro/ianus
Watch for Binance P2P Alarms
alarm binance btc cryptocurrency p2p telegram
Last synced: 11 Nov 2024
https://github.com/k0yote/porker-clone
decentralized porker game cloning
decentralized golang p2p solidity
Last synced: 12 Nov 2024
https://github.com/szsascha/rest-p2p-node
P2P network node based on Spring Boot and REST API
java p2p p2p-network rest-api spring-boot
Last synced: 12 Nov 2024
https://github.com/lexoyo/beaker-explorer
An experiment to use #CloudExplorer2 as a #beaker file browser
beakerbrowser file-explorer file-manager p2p
Last synced: 24 Nov 2024
https://github.com/werdl/lic
lic - little internet chat
chat networking p2p p2p-chat rust
Last synced: 18 Nov 2024
https://github.com/backdaniel/rice-credits
minimalist protocol for a digital exchange network, with descentralized consensus and tail emission
Last synced: 12 Nov 2024
https://github.com/keshiba/super-chat
A peer to peer chat application using libp2p
cursive cursive-rs p2p peer-to-peer rust
Last synced: 11 Nov 2024
https://github.com/keshiba/noobchain
A beginner's blockchain implementation
Last synced: 11 Nov 2024
https://github.com/sogouda/portal-desktop-app
Portal - Desktop App
desktop-app p2p p2p-mesh p2p-network portal-net
Last synced: 12 Nov 2024
https://github.com/pydevtop/okx-p2p-bot
Automated purchase of P2P orders on OKX
okx okx-api okx-bot okx-exchange okx-p2p okx-python okx-v5 p2p p2pbot python3 telegram-bot
Last synced: 07 Dec 2024
https://github.com/anosatsuk124/micro-indiverse
The official mirrored repository by the owner (me) on GitHub.
Last synced: 01 Dec 2024
https://github.com/mcnugets/remote-hotseat
cli based program that utilizes some of the p2p tools to communicate. mainly for turn based games with no access to internet connection
cli command-line-tool decentralization gaming hotseat p2p p2p-network purepython python python3 total-war
Last synced: 11 Nov 2024
https://github.com/pydevtop/binance-p2p-hub
A system in which you can collect an unlimited number of accounts for further control
binance binance-api binance-p2p django p2p python
Last synced: 11 Nov 2024
https://github.com/pydevtop/p2p-trade-bot-okx
P2P Trade Bot OKX
okx okx-api okx-bot okx-exchange okx-p2p p2p p2pbot python python3 telegram-bot trade-bot
Last synced: 11 Nov 2024
https://github.com/skidgod4444/facecam
Talk with strangers randomly. Just like Omegle.com & Ome.tv but in a cool way with more features. Currently only supports large screens (pc,laptop,etc) cause its not responsive for small screens.
omegle p2p p2p-video-chat skidgod videocalling webrtc webrtc-video website
Last synced: 11 Nov 2024
https://github.com/yayuniversal/transmission-ansible-role
Ansible role to install and configure Transmission daemon
ansible ansible-role p2p peer-to-peer torrent transmission transmission-daemon
Last synced: 11 Nov 2024
https://github.com/jeremyorme/bonono
Peer-to-peer database component
databases p2p peer-to-peer react
Last synced: 22 Nov 2024
https://github.com/swift-libp2p/swift-libp2p-pubsub
A Publish-Subscribe library for peer to peer messaging within libp2p
floodsub gossipsub libp2p libp2p-pubsub networking p2p pubsub swift
Last synced: 25 Nov 2024
https://github.com/ivanbgd/codecrafters-bittorrent-rust
https://app.codecrafters.io/courses/bittorrent/overview
bittorrent codecrafters codecrafters-bittorrent p2p peer-to-peer peer2peer rust rust-lang
Last synced: 25 Nov 2024
https://github.com/ahsan-83/p2p-messenger
Peer 2 Peer Communication Software Project
client communication file-transfer java p2p server
Last synced: 15 Dec 2024
https://github.com/jasonlovesdoggo/quicture
A privacy-first solution to sharing images fast and losslessly leveraging P2P and a no-login approach.
gcp p2p privacy sharing-platform
Last synced: 05 Dec 2024
https://github.com/bene/pipely-server
⚡️ Pseudo P2P for serverless web apps.
docker event-sourcing eventsource go golang p2p p2p-chat p2p-node server-sent-events serverless sse
Last synced: 10 Nov 2024
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 12 Nov 2024
https://github.com/hangerthem/python-p2p-real-time-chat
chat p2p python python3 real-time real-time-chat
Last synced: 09 Nov 2024
https://github.com/lymkwi/stolas-p2p
A p2p-oriented message exchange client written in Python - small project
Last synced: 09 Nov 2024
https://github.com/derhuerst/wikipedia-articles-feed
[unmaintained] – A realtime feed of recently edited Wikipedia articles.
dat hypercore hyperdrive p2p realtime wikipedia
Last synced: 08 Nov 2024
https://github.com/shakibamoshiri/lanscale
scale your LAN using SoftEther VPN in minutes
p2p site-to-site softether vpn
Last synced: 08 Nov 2024
https://github.com/mistweaverco/bananas
Bananas🍌, Cross-Platform screen 🖥️ sharing 📡 made simple ⚡.
cross-platform p2p peer-to-peer screensharing
Last synced: 01 Dec 2024
https://github.com/hoijui/alliancep2p
(svn2git import of the originals SourceForge repo) Alliance takes the best from BitTorrent, Direct Connect and Waste and creates a decentralized and secure p2p network. It is a private and secure environment to share files and communicate with people you know. Alliance works on Windows, Linux and Mac.
distributed p2p p2p-chat p2p-network p2pshare platform-independent ressurected
Last synced: 19 Nov 2024