peer-to-peer
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.
Here are 203 public repositories matching this topic...
A simple and private bitcoin exchange
-
Updated
Jul 3, 2025 - Python
Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!
-
Updated
Apr 18, 2023 - Python
Multimedia player, media library manager and portable media server with PC-To-PC casting feature.
-
Updated
May 2, 2025 - Python
A Peer-to-peer Platform for Secure, Privacy-preserving, Decentralized Data Science
-
Updated
Feb 16, 2023 - Python
A SDK/library for decentralized web and distributing computing projects
-
Updated
Jul 2, 2025 - Python
Filename based peer to peer file transfer
-
Updated
Jun 13, 2024 - Python
Simple BitTorrent client made in Python - Use for learning
-
Updated
Jul 25, 2023 - Python
Commandline tool for searching and downloading files in LAN network, without any central server
-
Updated
Mar 23, 2020 - Python
ZeroNetX - Decentralized websites using Bitcoin crypto and BitTorrent network
-
Updated
Jun 18, 2025 - Python
Implementation of the gossip protocol
-
Updated
Apr 3, 2022 - Python
decentralized peer to peer network using TCP sockets with features like file transfer and messaging as well as opportunity to expand.
-
Updated
Nov 21, 2024 - Python
Python port of PeerJS client
-
Updated
Jan 31, 2024 - Python
The elastic database system. A database designed for P2P-like scenarios, where potentially millions of computers send database updates around.
-
Updated
May 25, 2019 - Python
This is a Peer to Peer Notes sharing platform that is hosted at the university level with rich features that allow students to host and search for Notes with convenient filters such as Professor, Course, Semester and Topic. There are also further administrative controls to be able to remove malicious actors and files to ensure academic integrity.
-
Updated
Apr 30, 2024 - Python
p2p peer-to-peer training of tensorflow models
-
Updated
Feb 21, 2017 - Python
A simple CLI client for peer-to-peer file or message sending. Written in Python
-
Updated
Nov 24, 2019 - Python
A python-based peer-to-peer chat
-
Updated
Feb 24, 2022 - Python
A live video streaming 💻 platform based on peer-to-peer architecture.
-
Updated
Jan 30, 2019 - Python
Creating a Bitcoin Lightning Network Enabled Energy Grid
-
Updated
Feb 9, 2025 - Python
- Followers
- 14.2k followers
- Website
- github.com/topics/p2p
- Wikipedia
- Wikipedia