GithubHelp home page GithubHelp logo

Awesome P2P

A list of great resources on p2p things. The content here is curated by me, @mafintosh but please open PRs with suggestions.

Protocols

Existing systems that I really like for the simplicity and ingenuity

Data integrity / authentication

Ways of securing / verifying data when receiving it from untrusted peers

DHT / Peer discovery

In a distributed system finding other peers interested in the same topic as you is usually an important step.

Connectivity

How to connect to other peers

awesome-p2p's Projects

aelf icon aelf

A scalable blockchain built on clusters

airtube icon airtube

Distributed mesh service discovery library

alternative-internet icon alternative-internet

A collection of interesting new networks and tech aiming at decentralisation (in some form).

anymesh-python icon anymesh-python

A multi-platform, decentralized, auto-discover and auto-connect mesh networking and messaging API

awesome-mesh icon awesome-mesh

This is a list for mesh networking: Documentation, Free Software mesh protocols, and applications. A mesh network is a network topology in which each node relays data for the network. All mesh nodes cooperate in the distribution of data in the network.

beaker icon beaker

An experimental browser with peer-to-peer Web protocols.

bitboot icon bitboot

Bootstrap a distributed p2p network

blockchain_guide icon blockchain_guide

Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.

bmx6 icon bmx6

BMX6 Mesh Networking Protocol

brig icon brig

File synchronization on top of ipfs with git like interface& web based UI

crackcoin icon crackcoin

Very basic blockchain-free cryptocurrency PoC in Python

croc icon croc

Easily and securely send things from one computer to another :crocodile: :package:

dat icon dat

:floppy_disk: open source peer to peer data sharing

datanet icon datanet

CRDT-based data synchronization service

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.