Python peer-to-peer

Open-source Python projects categorized as peer-to-peer

Top 14 Python peer-to-peer Projects

peer-to-peer
  1. nicotine-plus

    Graphical client for the Soulseek peer-to-peer network

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. robosats

    A simple and private bitcoin exchange

  4. kawaii-player

    Multimedia player, media library manager and portable media server with PC-To-PC casting feature.

  5. tandem

    Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!

  6. PyTorrent

    Simple BitTorrent client made in Python - Use for learning

  7. ZeroNet

    ZeroNetX - Decentralized websites using Bitcoin crypto and BitTorrent network (by ZeroNetX)

  8. DistributedCharge

    Creating a Bitcoin Lightning Network Enabled Energy Grid

  9. cmbarter

    Server-side software for managing peer-to-peer trading networks (circular multilateral barter).

  10. hubstore

    Distribute, promote, discover, install, and run Python desktop applications

  11. python_p2p

    Peer-to-Peer network in python

  12. lightbase

    An abstract, low-cost database library built on peer-to-peer networks.

  13. davell

    Davell Message System is a decentralized peer-to-peer communication platform focused on absolute anonymity and security. It uses the Signal Protocol for end-to-end encryption and operates through the Tor network, hiding users’ IP addresses and metadata.

    Project mention: Davell Message System | news.ycombinator.com | 2025-10-15

    There are no servers, no phone numbers, no email addresses, and no logs. Just two people talking — privately, securely, and without leaving a trace.

    Unlike mainstream messengers, Davell isn’t designed for convenience. It’s designed for those who need true privacy — journalists, activists, security researchers, whistleblowers, or anyone tired of being watched.

    Messages are encrypted with AES-256-GCM and keys are exchanged using ECDH, ensuring every conversation is mathematically secure. All data stays on your device, protected by your own password. Even if someone took your computer, they couldn’t read a single message.

    Davell runs entirely over Tor, meaning your IP address and location are hidden at all times. Your identity is purely cryptographic — a key pair, not a phone number.

    At its core, Davell represents a simple idea:

    Communication should belong to people, not corporations or governments.

    This is not a product for everyone. It’s for those who understand that privacy isn’t paranoia — it’s power.

    Source Code: https://github.com/davidmachek/davell

    Bye.

  14. SecureShare

    Secure peer-to-peer file sharing with end-to-end encryption. No registration, no cloud, no traces. Windows & Linux.

    Project mention: How I Built an E2E Encrypted File Transfer in Python — and What Came Out of It | dev.to | 2026-02-23
  15. fluxchat-py

    A decentralized, peer-to-peer, encrypted chat written in Python.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python peer-to-peer discussion

Log in or Post with

Python peer-to-peer related posts

Index

What are some of the best open-source peer-to-peer projects in Python? This list will help you:

# Project Stars
1 nicotine-plus 2,919
2 robosats 998
3 kawaii-player 709
4 tandem 702
5 PyTorrent 341
6 ZeroNet 270
7 DistributedCharge 27
8 cmbarter 17
9 hubstore 5
10 python_p2p 3
11 lightbase 3
12 davell 3
13 SecureShare 2
14 fluxchat-py 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?