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/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/ahsan-83/p2p-messenger

Peer 2 Peer Communication Software Project

client communication file-transfer java p2p server

Last synced: 08 Feb 2025

https://github.com/im-beast/pearwatching

Watch together 📺, whatever, whenever, without anyone else knowing about it!

p2p video watch-together webrtc

Last synced: 10 Feb 2025

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: 08 Feb 2025

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/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: 08 Feb 2025

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: 09 Feb 2025

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/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/dboslee/pytorrent

Bittorrent protocol implemented in python

bittorrent hacktoberfest p2p torrent

Last synced: 12 Jan 2025

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/watorvapor/dht.ermu

dht for q-ermu p2p search

p2p p2p-network search-engine

Last synced: 20 Jan 2025

https://github.com/rizalmart/gtorrentview3

GTK+3 port of gtorrentview, the torrent file viewer

app application gtk gtk3 gtorrentview internet p2p torrents utilities

Last synced: 06 Feb 2025

https://github.com/tong/owl

Mesh network framework

mesh multiplayer p2p rtc webrtc

Last synced: 29 Dec 2024

https://github.com/adzialocha/append-only-log

Experiment with append-only logs

append-only crdt p2p

Last synced: 22 Dec 2024

https://github.com/ostov-larion/kopichan

Kopichan is decentralized anonymous booru.

booru decentralization kopichan kopimism p2p peerjs webrtc

Last synced: 29 Jan 2025

https://github.com/misterhat/peer-test

multiple peer connection demo

nodejs p2p p2p-chat simple-peer webrtc

Last synced: 25 Dec 2024

https://github.com/thuongtruong109/shakemate

🖇️ Connect to temp peers via internal network without authentication

chat docker docker-compose ejs fastify nodejs p2p p2p-chat peerjs socket video-call websocket

Last synced: 02 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/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/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

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.

filesharing nodejs p2p

Last synced: 15 Jan 2025

https://github.com/kodemartin/substrate-padawan

An elementary library for handshake-ready nodes to substrate-based networks

libp2p noise-protocol p2p rust substrate

Last synced: 15 Jan 2025

https://github.com/melishev/bell

Bell is a simple and easy way to contact your friends or colleagues

p2p webrtc

Last synced: 20 Dec 2024

https://github.com/lymkwi/stolas-p2p

A p2p-oriented message exchange client written in Python - small project

communication p2p python3 wip

Last synced: 03 Jan 2025

https://github.com/lauralex/p2pmctracker

P2P Minecraft Backend Service - Part of the P2P Minecraft project

fastapi minecraft minecraft-mod mod p2p purpur purpurmc tracker

Last synced: 31 Jan 2025

https://github.com/quackamole-dev/quackamole-legacy-monorepo

🦆 + 🥑 = quackamole: p2p videochat platform.

communication opensource p2p videochat webrtc

Last synced: 07 Feb 2025

https://github.com/yayuniversal/transmission-ansible-role

Ansible role to install and configure Transmission daemon

ansible ansible-role p2p peer-to-peer torrent transmission transmission-daemon

Last synced: 08 Jan 2025

https://github.com/rxxuzi/charon

svr & clt in Java

chatapp p2p p2p-chat

Last synced: 11 Jan 2025

https://github.com/cedricwalter/tor-binary

TOR binary packaged in a way that can be used for java projects

bisq p2p tor

Last synced: 17 Jan 2025

https://github.com/jesterjunk/discogs-scout

Adds links to Discogs pages from various sites. Auto search for music on torrent, local drive, ddl, streaming, predb, and other sites. Does multi auto-search on Artist/Discography/Release/Wantlist/List/Collection/Label pages. Auto search local HDDs/filelists using Voidtools Everything search engine.

bittorrent discogs download music p2p predb search tampermonkey torrent torrent-search torrents trackers userscript

Last synced: 03 Feb 2025

https://github.com/antonis19/peer-flip

Flip a coin with your friends without the need for a trusted third party.

coin flip p2p

Last synced: 04 Feb 2025

https://github.com/palutz/rust_nextstep

A series of exercises to play with more advanced topics in Rust

data deltalake graphql grpc p2p protobuf rust rust-lang xml

Last synced: 17 Jan 2025

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/par7133/swapcode

Swapping code like burgers? Your p2p, drag-n-drop solution - PHP: <=8.1, GPL

code drag-and-drop on-premise p2p peer-to-peer snip snippets solution swap swapping web

Last synced: 13 Nov 2024

https://github.com/iphydf/toxcore

Fork of toxcore that's not a github fork

cryptography encryption network p2p security toxcore

Last synced: 18 Jan 2025

https://github.com/rasmus-kirk/p2p

A toy blockchain based on the exercises from the course "Distributed Systems and Security" from Aarhus University.

blockchain p2p peer-to-peer rust

Last synced: 04 Jan 2025

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: 19 Jan 2025

https://github.com/alexprut/raft

An implementation of Raft in Go

algorithm consensus consensus-algorithm go golang p2p raft

Last synced: 11 Jan 2025

https://github.com/danielatomas/fcup-ssd

Project developed for Systems and Data Security class @FCUP

blockchain fcup kademlia netty p2p public-ledger-for-auctions security ssd terraform

Last synced: 22 Jan 2025

https://github.com/zde37/hive

Unleash the Power of Decentralized Storage with Hive

blockchain decentralized-storage golang ipfs p2p web3

Last synced: 21 Jan 2025

https://github.com/lmnzx/torrust

A simple bittorrent client written in rust.

distributed-systems p2p rust torrent

Last synced: 23 Jan 2025

https://github.com/dinosaw44/rps

Peer-to-peer application

p2p react webrtc

Last synced: 06 Feb 2025

https://github.com/thuongtruong1009/callmate

🖇️ Connect to peers via internal network without authentication

chat ejs fastify nodejs p2p socket video-call

Last synced: 18 Jan 2025

https://github.com/swift-libp2p/swift-libp2p-identify

Peer Identification Protocols (Embedded)

identify ipfs libp2p p2p swift

Last synced: 25 Jan 2025

https://github.com/faustom721/p2p-file-share

P2P file sharing application using unix's sockets API with Python.

networking p2p python sockets

Last synced: 18 Jan 2025

https://github.com/skidgod4444/facecam

Talk with strangers randomly. Just like Omegle.com & Ome.tv but in a cool way with more features. Currently only supports large screens (pc,laptop,etc) cause its not responsive for small screens.

omegle p2p p2p-video-chat skidgod videocalling webrtc webrtc-video website

Last synced: 08 Jan 2025

https://github.com/zhengtianzuo/tianzuo.pangu

搭建CS架构的IM通讯系统,支持文字/表情/图片/语音/视频/远程桌面/远程控制/白板等功能。(Build CS architecture IM communication system, support text/expression/picture/voice/video/remote desktop/remote control/whiteboard and other functions.)

chat im p2p

Last synced: 30 Dec 2024

https://github.com/par7133/5cube

Every person its prospects. Your p2p, drag-n-drop solution - PHP: <=8.1, GPL

5-cube 5cube digital on-premise p2p procurement prospects solution sourcing

Last synced: 12 Jan 2025

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/lucasmontagnani/projetonapster

P2P system that allows the transfer of gigantic video files (more than 1 GB) between peers, intermediated by a centralized server, using TCP and UDP as transport layer protocol. The system will work in a similar way (but very reduced) to the Napster system

java napster-style p2p peer-to-peer torrent

Last synced: 26 Jan 2025

https://github.com/jeremyorme/bonono

Peer-to-peer database component

databases p2p peer-to-peer react

Last synced: 22 Jan 2025

https://github.com/suahnkim/bdfs

bdfs is p2p based large file sharing system with a reward layer. Useful for supporting large file sharing via p2p protocols. Users who help to download files earn payment proportional to their work.

blockchain p2p

Last synced: 24 Jan 2025

https://github.com/intpfx/dropzone

端到端即时通讯的渐进式网络应用

deno dropzone p2p pwa share snapdrop webrtc

Last synced: 23 Jan 2025

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: 10 Feb 2025

https://github.com/pydevtop/binance-p2p-hub

A system in which you can collect an unlimited number of accounts for further control

binance binance-api binance-p2p django p2p python

Last synced: 08 Jan 2025

https://github.com/hudson-newey/dcfs

A new P2P web protocol for hosting files & websites where no master host is required. Clients host files and are advertised through adjacent peers. [Development still in progress]

p2p protocol web

Last synced: 10 Jan 2025

https://github.com/shreckye/query-flooding-based-resource-sharer

A very simple P2P resource sharing program based on query flooding in Kotlin

p2p p2p-transfer resource-sharing

Last synced: 18 Jan 2025

https://github.com/tailhook/ciruela-presentation

A presentation of ciruela for uapycon

ciruela file p2p presentation s2s servers synchronization

Last synced: 26 Jan 2025

https://github.com/0xvaibhav11/anon-share

This is a decentralized file sharing platform that allows users to upload and share files with other users anonymously.

decentralized-applications filesharing-on-network p2p

Last synced: 07 Jan 2025

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/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/werdl/p2pass

p2p lower level API

filesharing networking p2p

Last synced: 19 Jan 2025

https://github.com/werdl/lic

lic - little internet chat

chat networking p2p p2p-chat rust

Last synced: 19 Jan 2025

https://github.com/rishavmehra/bittorrent-v2

Blazingly fast Golang powered BitTorrent client

benco bittorrent file-sharing golang p2p

Last synced: 07 Feb 2025

https://github.com/abdealijaroli/godfs

Distributed File Storage Solution in Golang (TCP, P2P etc) [in the works 🛠️]

golang p2p tcp

Last synced: 07 Feb 2025

https://github.com/texora/aria

Official GitHub Repository of aRIA Cryptocurrency

bitcoin blockchain cryptocurrency p2p pos

Last synced: 19 Jan 2025

https://github.com/vahidshir/activemqclassichelloworldblazor

Sample project for ActiveMQ Classic showing p2p a.k.a producer/consumer pattern with or without response using Blazor

activemq activemq-classic blazor csharp dotnet message-broker p2p producer-consumer request-response sample

Last synced: 14 Dec 2024

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/derhuerst/files-sync-stream

Sync files over any transport.

files p2p sync webrtc

Last synced: 07 Jan 2025

https://github.com/jordojordo/pebble_mine

Ansible playbook for running a seed node for Radicle's peer-to-peer network on a raspberry pi

ansible p2p raspberry-pi

Last synced: 07 Feb 2025

https://github.com/keshiba/noobchain

A beginner's blockchain implementation

blochchain p2p rust

Last synced: 09 Jan 2025

https://github.com/anosatsuk124/micro-indiverse

The official mirrored repository by the owner (me) on GitHub.

decentralized p2p

Last synced: 29 Jan 2025

https://github.com/kn0sys/is2fp

Dandelion-IS2FP uses random i2p relay servers for stem selection and fluff propagation

anonymity decentralization p2p

Last synced: 04 Feb 2025

https://github.com/carlostojal/chainify-demo

Chainify demo. By using Docker Compose you can test three nodes on a virtual network communicating with each other, interacting with them individually using HTTP requests.

demo key-value p2p peer-to-peer rest-api

Last synced: 15 Jan 2025

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: 23 Jan 2025

https://github.com/guillempuche/simple_text_chat_powered_by_waku

A simple text chat in React (Typescript) powered by Waku (a P2P protocol)

chat p2p peer-to-peer react typescript waku waku-connect web3

Last synced: 08 Feb 2025

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: 10 Feb 2025

https://github.com/agauniyal/throwaway-p2p-chat

quick P2P chat channel

javascript nodejs p2p p2p-chat

Last synced: 28 Jan 2025