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/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/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/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/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/cvhariharan/blockchain
An implementation of a p2p blockchain
Last synced: 15 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/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/torxed/chat.rip
P2P drop over the interwebs
chat chat-application file-sharing p2p
Last synced: 12 Dec 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/mhdbs/ipfs-webapp
docker docker-compose ipfs ipfs-api nodejs p2p
Last synced: 20 Dec 2024
https://github.com/leoherzog/linuxexchangeipfsseedbox
A script to pin Linux Exchange ISOs to IPFS
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/skorotkiewicz/gun-deno-fresh
A simple example of using a global instance of Gundb with Deno Fresh
deno deno-fresh fresh gun gundb p2p
Last synced: 04 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/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/weiji14/beaker-browser
Docker build of the experimental beaker browser with peer-to-peer Web protocols.
beaker browser dat decentralized docker electron p2p web
Last synced: 07 Jan 2025
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/dimchansky/go-p2p-forwarding
P2P tool to forward port or socks5 proxy between two hosts across different networks/subnets
go golang ipfs libp2p p2p port-forwarding socks5
Last synced: 17 Dec 2024
https://github.com/fazzal-dev/chunkr
⚡ P2P File sharing web app built using WebRTC and WebSockets
file-transfer nextjs nodejs p2p react webrtc websocket
Last synced: 12 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/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/luxchanlu/terraform-provider-libp2p
Terraform provider to generate libp2p keys
Last synced: 12 Jan 2025
https://github.com/dinxsh/prustdb
peer2peer key-value database in rust 🦀
database key-value p2p peer-to-peer rust
Last synced: 30 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/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/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/dtubenetwork/cmdsignal
Command Signal, a simple request-response Libp2p protocol.
dht ipfs libp2p p2p p2p-network protocol
Last synced: 15 Jan 2025
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/golemfactory/bootstrap_go
Bootstrap nodes for golem network (go implementation)
Last synced: 29 Oct 2024
https://github.com/landabaso/brutalchain
A brutally simple blockchain
blockchain javascript nodejs p2p
Last synced: 24 Dec 2024
https://github.com/da-moon/libp2p-examples
The following repository contains some examples on LibP2P and can be useful for people that are learning how to build P2P networks using LibP2P components.
example ipfs ipfs-protocol libp2p p2p p2p-network
Last synced: 26 Sep 2024
https://github.com/angel-boschdom/p2p-react-game
David vs Goliath fully P2P React Game
game-development p2p react threejs webrtc
Last synced: 10 Oct 2024
https://github.com/toolgpt/cryptoarbitrage
Simple script.
arbitrage btc btc-wallet coinbase crypto crypto-arbitrage cryptocurrency eth ethereum p2p ton
Last synced: 01 Dec 2024
https://github.com/aitthi/blockchain-demo
Campaign With Blockchain
blockchain nodejs p2p socket ws
Last synced: 10 Jan 2025
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/ducthienbui97/ano-chat
Webchat allow user to chat with stranger anonymously without login or any third party involvement.
Last synced: 17 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/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: 12 Jan 2025
https://github.com/aburdulescu/ez
Easy to use cross-platform p2p file transfer tool for your local network
cross-platform file-sharing file-transfer local-network p2p peer-to-peer
Last synced: 14 Jan 2025
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/tillstuder/secure-communication
🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.
algorithm cypher decryption diffie-hellman encryption micropython p2p python secure
Last synced: 13 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/uhst/uhst-client-js
User Hosted Secure Transmission JavaScript client library
hacktoberfest p2p peers uhst uhst-client
Last synced: 14 Dec 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/bemxio/chatochka
A simple P2P online chat made with PeerJS
chat css html javascript p2p peerjs
Last synced: 22 Dec 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/szsascha/rest-p2p-node
P2P network node based on Spring Boot and REST API
java p2p p2p-network rest-api spring-boot
Last synced: 11 Jan 2025
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/NextMeal/nextmeal-ios
Next Meal App for iOS
background-fetch imessage-extensions multipeer-connectivity objective-c p2p today-extension watchos
Last synced: 23 Oct 2024
https://github.com/backdaniel/rice-credits
minimalist protocol for a digital exchange network, with descentralized consensus and tail emission
Last synced: 11 Jan 2025
https://github.com/derhuerst/wikipedia-articles-feed
[unmaintained] – A realtime feed of recently edited Wikipedia articles.
dat hypercore hyperdrive p2p realtime wikipedia
Last synced: 07 Jan 2025
https://github.com/jzaragosa06/p2p-file-share
A web-based point-to-point file-sharing application that uses WebSocket (Socket.IO) for real-time communication.
Last synced: 15 Jan 2025
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/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/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: 13 Jan 2025
https://github.com/keshiba/noobchain
A beginner's blockchain implementation
Last synced: 09 Jan 2025
https://github.com/k0yote/porker-clone
decentralized porker game cloning
decentralized golang p2p solidity
Last synced: 11 Jan 2025
https://github.com/quackamole-dev/quackamole-legacy-monorepo
🦆 + 🥑 = quackamole: p2p videochat platform.
communication opensource p2p videochat webrtc
Last synced: 14 Dec 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/aman-tiwari001/krishicoin
KrishiCoin🌾 is a peer-to-peer (P2P) and decentralized finance (DeFi) platform built on the Base Blockchain (Ethereum L2). It empowers farmers and rural communities by offering a decentralized marketplace and crowdfunding opportunities, all while addressing key issues in the Indian agriculture sector.
base-blockchain blockchain coinbase crowdfunding defi ethereum marketplace mern-stack p2p peer-to-peer smart-contracts solidity web3
Last synced: 17 Dec 2024
https://github.com/henrique-efonseca/yet-another-blockchain-framework
YABF is a modular and extensible blockchain framework designed to help developers build custom blockchains with ease. YABF supports multiple consensus mechanisms, smart contracts, wallet integration, and a wide range of blockchain features, making it the perfect foundation for creating bespoke blockchain solutions
api blockchain cli go javascript p2p python sdk
Last synced: 22 Nov 2024
https://github.com/xersky/peersnoodles
A Java App for P2P node syncing and consensus, inspired by Ethereum.
blockchain chat chat-application consensus ethereum java node p2p p2p-network socket-programming sync
Last synced: 13 Jan 2025
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: 08 Jan 2025
https://github.com/shakibamoshiri/lanscale
scale your LAN using SoftEther VPN in minutes
p2p site-to-site softether vpn
Last synced: 31 Dec 2024
https://github.com/nirjan-dev/litsi
Litsi Chat is a real-time video chat application built with Nuxt.js. It allows users to create and join rooms, and engage in private and instant video chats. The application is designed to be simple, secure, and easy to use.
chat flyio nitropack nuxt p2p typescript videocall videochat vue webrtc websocket
Last synced: 17 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/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/werdl/lic
lic - little internet chat
chat networking p2p p2p-chat rust
Last synced: 18 Nov 2024
https://github.com/goto-eof/o-reshare-server
The back-end of the (enough) secure open source file sharing micro platform
encryption-decryption filesharing p2p
Last synced: 30 Dec 2024
https://github.com/goto-eof/o-reshare-client
The front-end of the (enough) secure open source file sharing micro platform
encryption-decryption filesharing p2p
Last synced: 30 Dec 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/sogouda/portal-desktop-app
Portal - Desktop App
desktop-app p2p p2p-mesh p2p-network portal-net
Last synced: 11 Jan 2025
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 Jan 2025
https://github.com/keshiba/super-chat
A peer to peer chat application using libp2p
cursive cursive-rs p2p peer-to-peer rust
Last synced: 09 Jan 2025
https://github.com/brevex/bitcrab
A simple and straightforward CLI application for downloading torrent files safely with Rust
Last synced: 05 Dec 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/huluvu424242/p2p.experiment
Versuch zwei Java Clients p2p zu verbinden obgleich jeder hinter einem nat Router an einem ISP angebunden ist.
communication connection-establishing java p2p
Last synced: 13 Jan 2025
https://github.com/realaravinth/todos
Tasks manager app is implemented using three different architectures
Last synced: 24 Dec 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: 12 Jan 2025
https://github.com/henkelmax/gamemap
A web app to share maps in real-time with your friends.
leaflet p2p peer-to-peer pwa vue
Last synced: 06 Jan 2025