Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/gkbrk/smolmesh2

Packet routing over arbitrary peerings

mesh mesh-networks p2p p2p-network packet-routing vpn

Last synced: 14 Oct 2024

https://github.com/rysteq/p2p-java-chat

A peer to peer chat application made in Java

chat chat-application file-sharing gui gui-application java p2p p2p-chat peer-to-peer

Last synced: 30 Nov 2024

https://github.com/montyanderson/scatternet

A lightweight peer-to-peer network framework.

javascript network node nodejs p2p socket udp

Last synced: 17 Nov 2024

https://github.com/robertianclarkson/p2p-decentralized-network

A lite version of Peer-to-peer software. Developed as a team remotely. End goal was to send a large file from peer to peer using BitTorrent protocol. Uses both UDP and TCP. Excellent example of using OOP to solve a complex issue with many moving parts.

linux p2p p2p-network python python3 unix

Last synced: 26 Dec 2024

https://github.com/zilm13/subnet-simulation

Simulations of network services for subnet building in Ethereum 2.0

discovery ethereum p2p

Last synced: 16 Dec 2024

https://github.com/42willow/nocrastinate

Nocrastinate is a Progressive Web App (PWA) built with Svelte and DaisyUI that offers task management, pomodoro timer, time management, metrics, scheduling, and customisability features.

daisyui p2p peerjs pwa sveltejs tailwindcss vitejs

Last synced: 20 Nov 2024

https://github.com/bacloud22/mylinks

[For sale] A 100% server'less Linktree alternative based on QR codes.

linktree linktree-alternative p2p qrcode serverless

Last synced: 11 Nov 2024

https://github.com/bitcoinwarrior1/citysats

A website that helps you find buyers/sellers of bitcoin in your local neighbourhood

bitcoin cash maps mongodb nextjs p2p privacy

Last synced: 04 Dec 2024

https://github.com/natzcam/icetty

secure p2p command line access to any of your devices

cli firebase firepeer node-pty oclif p2p simple-peer tty

Last synced: 14 Oct 2024

https://github.com/swarm-cloud/react-native-swarmcloud

Official React Native bindings for SwarmCloud's P2P SDKs.

android cdnbye ios p2p pcdn player reactnative sdk swarmcloud webrtc

Last synced: 03 Dec 2024

https://github.com/sepiropht/torrent-rs

build torrent client from scratch

learn p2p rust torrent

Last synced: 23 Dec 2024

https://github.com/derhuerst/want-have-replication

Replicate items between two peers.

p2p peer-to-peer replication sync

Last synced: 08 Nov 2024

https://github.com/maxomatic458/quic-send

A quic based peer-to-peer file transfer tool

file-transfer p2p quic

Last synced: 06 Nov 2024

https://github.com/craiggleso/empireengine

Let's build a connected world together

empire engine p2p webrtc websocket

Last synced: 12 Dec 2024

https://github.com/purplesyringa/ZeroFile

Directory indexing for ZeroNet

p2p peer-to-peer share site zeronet

Last synced: 24 Oct 2024

https://github.com/lauralex/p2pmcclient

P2P Minecraft Client Mod - Part of the P2P Minecraft project

client fabric fabric-mod fabricmc fabricmc-mod minecraft minecraft-mod mod p2p

Last synced: 04 Dec 2024

https://github.com/dplavcic/gtorrent

Implementation of BitTorrent Protocol Specification

bittorrent bittorrent-client go golang p2p

Last synced: 25 Nov 2024

https://github.com/murilobsd/docsdocs

:orange_book: Sharing Documents :lock:

distributed-storage networking p2p

Last synced: 07 Nov 2024

https://github.com/jeroenouw/blockchaingo

Blockchain Proof-Of-Work with IPFS

blockchain go golang gpg-encryption ipfs p2p proof-of-work

Last synced: 13 Nov 2024

https://github.com/sud295/sock-message

A Decentralized End-To-End Encrypted Group messaging Service

end-to-end-encryption multithreading network-programming p2p peer-to-peer polling python

Last synced: 20 Dec 2024

https://github.com/02loveslollipop/primitivepeer2peerprotocol

A simple centralized P2P protocol for file exchange

docker-compose grpc p2p python

Last synced: 19 Dec 2024

https://github.com/keep-network/go-ethereum-no-progpow

Go implementation of the Ethereum protocol. #NoProgPoW

cryptocurrency ethereum geth golang p2p

Last synced: 16 Dec 2024

https://github.com/hizkifw/localchat

Peer-to-peer chat on your local network

android chat java p2p

Last synced: 22 Nov 2024

https://github.com/mignet/nmcoin

java digital currency example

blockchain cryptocurrency digital-currency java p2p p2p-network

Last synced: 10 Dec 2024

https://github.com/wmantly/p2psub

Mesh peer to peer JSON Pub/Sub with no extremal dependencies.

json mesh nodejs p2p pubsub

Last synced: 21 Dec 2024

https://github.com/0xnathanw/bittorrent-go

BitTorrent client with terminal dashboard.

bittorrent bittorrent-client client dashboard golang p2p tview

Last synced: 06 Nov 2024

https://github.com/distribyted/gate

Access the content of any magnet link as a webpage

distribyted p2p torrent website webtorrent

Last synced: 10 Nov 2024

https://github.com/mluby/grapevine

Peer-to-peer pub-sub

library p2p peer-to-peer pubsub webrtc

Last synced: 07 Nov 2024

https://github.com/sgtpooki/helia-verified-fetch-cli

A simple CLI for downloading IPFS content using @helia/verified-fetch

fetch helia helia-verified-fetch ipfs javascript libp2p p2p typescript verified-fetch

Last synced: 21 Dec 2024

https://github.com/cvhariharan/videosync

P2P video syncing over webrtc

p2p video webrtc

Last synced: 15 Dec 2024

https://github.com/mehotkhan/pnews

یک خبرخوان ساده و جمع و جور برای مطالب فارسی

gundb jamstack p2p rss vuejs

Last synced: 26 Nov 2024

https://github.com/ringsnetwork/docs

Document of rings network, power by gitbook

dht doc p2p rings

Last synced: 16 Dec 2024

https://github.com/tom-sherman/browser-peer

ES6 simple-peer for the browser

p2p peer webrtc

Last synced: 10 Dec 2024

https://github.com/pydevtop/binance_p2p_bot

Automatic purchase of orders on Binance P2P BinanceBot is written in the Python programming language for the Binance cryptocurrency exchange Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p

binance binance-api binance-bot binance-p2p-bot binance-p2p-bots binance-trading-bot bot p2p python telegram

Last synced: 11 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/ged/ruby-zyre

A Ruby (MRI) binding for the Zyre library for reliable group messaging over local area networks, an implementation of the ZeroMQ Realtime Exchange protocol.

mesh-networks networking p2p zeromq zeromq-czmq

Last synced: 31 Oct 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/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/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/ducthienbui97/ano-chat

Webchat allow user to chat with stranger anonymously without login or any third party involvement.

p2p p2p-chat p2p-http peerjs

Last synced: 17 Dec 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/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/golemfactory/bootstrap_go

Bootstrap nodes for golem network (go implementation)

golang golem network p2p

Last synced: 29 Oct 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/derhuerst/fetch-wikipedia-page-revision

Fetch a revision of a Wikipedia page as mobile HTML.

html p2p wiki wikipedia

Last synced: 08 Nov 2024

https://github.com/matheusmartinsviana/videochat-p2p

Simple chat with library peerJs to connect two peers without a main service on the middle.

p2p peerjs studies

Last synced: 14 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.

p2p rails webrtc

Last synced: 20 Dec 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/ppopth/ethereum-shadow

Simulate a full Ethereum network using Shadow

cryptocurrency ethereum network p2p simulation web3

Last synced: 06 Oct 2024

https://github.com/aitthi/blockchain-demo

Campaign With Blockchain

blockchain nodejs p2p socket ws

Last synced: 11 Nov 2024

https://github.com/glurp/dds-checklist

Points to be checked for middleware DDS

dds middleware p2p

Last synced: 17 Dec 2024

https://github.com/an1by/qiwip2pkeysgetter

Getter of Qiwi's API P2P merchant keys by An1by

javascript keys merchant money p2p qiwi wallet

Last synced: 29 Nov 2024

https://github.com/draeder/hyperbole

Serverless peer-to-peer messaging for browsers

decentralization p2p

Last synced: 19 Dec 2024

https://github.com/rcasto/peer-net

Peer connection without a server

connected-peers datachannel p2p peer webrtc

Last synced: 19 Nov 2024

https://github.com/recklesstechnology/create-reckless-tech-app

Reckless Technology is a free & open source app that allows artists, performers, and their audience to quickly craft, connect, and collaborate in real-time.

art motion-capture p2p react three-js threejs torrent-tracker visual-editor

Last synced: 17 Dec 2024

https://github.com/leodog896/stun-only-rtc

WebRTC server demo with only a stun server

html js p2p serverless stun webrtc

Last synced: 16 Nov 2024

https://github.com/kiko-g/p2p-timeline

FEUP SDLE | P2P Decentralized Timeline (Twitter Clone) | 2021/22

decentralized kademlia p2p

Last synced: 23 Nov 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/trasheracer/copscrypt

WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment

civil-rights foss p2p sousveillance streaming surveillance video webrtc

Last synced: 20 Dec 2024

https://github.com/watorvapor/starbian.wator

star bian of wator. a serverless of iot sample that use pubsub.

ecdsa-cryptography iot iot-platform ipfs ipfs-blockchain ipfs-protocol p2p webrtc

Last synced: 20 Dec 2024

https://github.com/scttnlsn/peerpipe

An auto-discoverable, encrypted network pipe for P2P data transfer

p2p udp-multicast

Last synced: 21 Dec 2024

https://github.com/jackey8616/maybep2p

Simple solution to implement P2P communication into Applications.

p2p peer-to-peer python python3

Last synced: 12 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/torxed/chat.rip

P2P drop over the interwebs

chat chat-application file-sharing p2p

Last synced: 12 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/emkay/lightswitch

The feature switch service

feature lightswitch p2p service switch

Last synced: 21 Dec 2024

https://github.com/kingston-kms/ptokax-scripts

Lua scripts for DCHUB Ptokax P2P Server

dchub lua mysql p2p ptokax scripts

Last synced: 21 Dec 2024

https://github.com/vaibhavmuchandi/drawp2p

DrawP2P: A decentralized, peer-to-peer collaborative canvas powered by Libp2p and YJS. Unleash creativity without boundaries.

canvas libp2p p2p whiteboard

Last synced: 05 Nov 2024

https://github.com/tallylab/orbitdb-worker

Isomorphic Worker (worker threads in node.js, web worker in browser) for OrbitDB

orbit-db orbitdb p2p web-worker worker-threads

Last synced: 07 Nov 2024

https://github.com/greatwizard/blockp2p

BlockList Aggregator

antip2p block blocklist blockp2p list p2p

Last synced: 08 Nov 2024

https://github.com/groovytron/marx-attack

An app that gives the people the power to vote for a music style they would like to listen and see the votes result in almost realtime.

decentralized gunjs music p2p websocket

Last synced: 10 Nov 2024

https://github.com/sanjay-sol/p2p-distributedfilesystem

( Still Working on this... ) but this should be a p2p Distributed File System in Golang.

distributed-systems filesystem golang p2p tcp

Last synced: 26 Dec 2024

https://github.com/dinxsh/prustdb

peer2peer key-value database in rust 🦀

database key-value p2p peer-to-peer rust

Last synced: 08 Nov 2024

https://github.com/adamyi/epoll-chat

A TCP Instant Messaging server/client with P2P support. It's written in C and uses epoll(7).

epoll epoll-tcp-server p2p p2p-chat socket-programming

Last synced: 10 Nov 2024

https://github.com/xipfs/tinyipfs

The Interplanetary File System (IPFS), implemented in Java

ipfs java-ipfs p2p

Last synced: 08 Nov 2024

https://github.com/parv3213/usdt-price

Bot to notify P2P USDT exchange price

binance bot p2p usdt-inr usdt-ticker

Last synced: 09 Nov 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/l33d4n/trtl-explorer

TurtleCoin® Blockchain Explorer v2020

blockchain cryptocurrency explorer p2p turtlecoin

Last synced: 16 Nov 2024

https://github.com/pj8912/domegle

Peer-to-Peer decentralized omegle with no central server. Other than the STUN/TURN sever for WebRTC, the application is decentralized including the `signaling` part of the WebRTC

decentralized decentralized-webrtc omegle omegle-chat p2p p2p-network peer-to-peer python3 stranger-chat webrtc webrtc-signaling

Last synced: 12 Nov 2024

https://github.com/pydevtop/p2p-trade-bot-binance

P2PTradeBot - follows competitors' prices and changes prices in your ads making them more beneficial for the user (follow a competitor's price)

binance binance-api binance-bot binance-p2p binance-p2p-bot binance-trader binance-trading-bot p2p python python-3 python3

Last synced: 11 Nov 2024

https://github.com/osakitsukiko/p2pimagetransfer

Godot example project of peer to peer image transfer

godot networking p2p peertopeer

Last synced: 12 Nov 2024

https://github.com/craiggleso/peer-tracker

Lightweight BitTorrent Tracker Client & Server Implementation

client nginx p2p redis server tracker

Last synced: 11 Nov 2024

https://github.com/energychain/tydids-p2p

A consensus driven decentralized data governance framework.

decentralized distributed-computing p2p

Last synced: 12 Nov 2024

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 Nov 2024

https://github.com/dboslee/pytorrent

Bittorrent protocol implemented in python

bittorrent hacktoberfest p2p torrent

Last synced: 12 Nov 2024