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/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://git.wownero.com/layter/neroshop

Decentralized P2P marketplace for Monero users (proof of concept)

monero p2p xmr dht neroshop kademlia cpp cryptocurrency decentralized ecommerce marketplace qml i2p

Last synced: 30 Sep 2024

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/rishavmehra/bittorrent-v2

Blazingly fast Golang powered BitTorrent client

benco bittorrent file-sharing golang p2p

Last synced: 14 Dec 2024

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

A tool to share files between peers, simply, and quickly.

data-channel p2p peer-to-peer webrtc

Last synced: 20 Jan 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/aratan/yacy-fix

not running windows

p2p search-engine yacy yacy-instance

Last synced: 29 Nov 2024

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/rizalmart/gtorrentview3

GTK+3 port of gtorrentview, the torrent file viewer

app application gtk gtk3 gtorrentview internet p2p torrents utilities

Last synced: 12 Dec 2024

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/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/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/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/tong/owl

Mesh network framework

mesh multiplayer p2p rtc webrtc

Last synced: 29 Dec 2024

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

https://github.com/jasonlovesdoggo/quicture

A privacy-first solution to sharing images fast and losslessly leveraging P2P and a no-login approach.

gcp p2p privacy sharing-platform

Last synced: 05 Dec 2024

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/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: 08 Dec 2024

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/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/emagood/thot-p2p

This application allows P2P (Peer-to-Peer) communication between two devices using different implementation methods in Godot 4.4: ENet, WebSocket, and TCP_Peer. Its main purpose is to connect devices and exchange information, data or messages

e-net godot godot-engine godot4 p2p tcp-socket websocket

Last synced: 26 Nov 2024

https://github.com/kaldoran/send-file-p2p

Network project, team a

network p2p

Last synced: 05 Dec 2024

https://github.com/ravewwave/peerlink

A TypeScript React Website Made to Swiftly & Securely Share Files

bitcoin elasticsearch firebase jwt mongodb mongoose p2p peerjs peerlinks socketio spring-boot typescript-react videocalling vite

Last synced: 21 Jan 2025

https://github.com/werdl/p2pass

p2p lower level API

filesharing networking p2p

Last synced: 19 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/werdl/lic

lic - little internet chat

chat networking p2p p2p-chat rust

Last synced: 19 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/thereactivemice/micegram

DIY implementation of confidential and private P2P chat based on gRPC and web sockets. Expected to be just local college project, but maybe better. Not affiliated with Telegram developers either the Telegram Project

ecdsa grpc p2p p2p-chat rsa websockets

Last synced: 03 Dec 2024

https://github.com/fahreeve/p2pchat

Задание 2: Распределенный P2P браузерный мессенджер

chat p2p peerjs

Last synced: 18 Dec 2024

https://github.com/jeremyorme/bonono

Peer-to-peer database component

databases p2p peer-to-peer react

Last synced: 22 Jan 2025

https://github.com/zaach/ipdm

decentralized direct messaging (WIP)

ipfs libp2p p2p

Last synced: 13 Jan 2025

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/texora/aria

Official GitHub Repository of aRIA Cryptocurrency

bitcoin blockchain cryptocurrency p2p pos

Last synced: 19 Jan 2025

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

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

decentralized p2p

Last synced: 01 Dec 2024

https://github.com/hoijui/alliancep2p

(svn2git import of the originals SourceForge repo) Alliance takes the best from BitTorrent, Direct Connect and Waste and creates a decentralized and secure p2p network. It is a private and secure environment to share files and communicate with people you know. Alliance works on Windows, Linux and Mac.

distributed p2p p2p-chat p2p-network p2pshare platform-independent ressurected

Last synced: 20 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/lmnzx/torrust

A simple bittorrent client written in rust.

distributed-systems p2p rust torrent

Last synced: 23 Jan 2025

https://github.com/doshareme/dicky

Fastest Offline Data and Information Transfer Library so you can access things whenever you want

bluetooth connectivity file file-format file-sharing file-transfer file-upload filesystem nfc offline-first p2p torrent wifi

Last synced: 06 Dec 2024

https://github.com/claudiuhbann/cryssage_v2

P2P subnetwork chat.

chat csharp maui p2p subnetwork

Last synced: 13 Dec 2024

https://github.com/cympletech/tdn-bevy

TDN plugin for Bevy game engine.

bevy-plugin p2p websocket

Last synced: 18 Dec 2024

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/reklatsmasters/webrtc-examples

Коллекция различных примеров WebRTC

example js learn nodejs p2p socket-io webrtc

Last synced: 01 Dec 2024

https://github.com/lexoyo/beaker-explorer

An experiment to use #CloudExplorer2 as a #beaker file browser

beakerbrowser file-explorer file-manager p2p

Last synced: 24 Nov 2024

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

A Publish-Subscribe library for peer to peer messaging within libp2p

floodsub gossipsub libp2p libp2p-pubsub networking p2p pubsub swift

Last synced: 25 Nov 2024

https://github.com/bitcoinwarrior1/bfx-test

The Bitfinex backend challenge

bitfinex exchange grenache p2p

Last synced: 04 Dec 2024

https://github.com/lauralex/p2pminecraft

P2P Minecraft Server Mod - Part of the P2P Minecraft project

minecraft minecraft-mod p2p paper paper-plugin papermc purpur purpur-plugin purpurmc server

Last synced: 04 Dec 2024

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/lauralex/p2pmctracker

P2P Minecraft Backend Service - Part of the P2P Minecraft project

fastapi minecraft minecraft-mod mod p2p purpur purpurmc tracker

Last synced: 04 Dec 2024

https://github.com/zoff99/tox_generic_bot

Tox Generic Bot

p2p tox toxcore

Last synced: 06 Dec 2024

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/keshiba/super-chat

A peer to peer chat application using libp2p

cursive cursive-rs p2p peer-to-peer rust

Last synced: 09 Jan 2025

https://github.com/oanderoficial/atorrent

Script em python que oferece uma interface simples de linha de comando para baixar e transmitir torrents utilizando o Aria2c e Webtorrent.

p2p torrent torrent-client torrent-downloader

Last synced: 04 Dec 2024

https://github.com/jorbush/gotorrent

A BitTorrent client implementation in Go

bittorrent go golang p2p

Last synced: 05 Dec 2024

https://github.com/besoeasy/vaani

Vaani is a peer-to-peer (P2P) communication framework inspired by Nostr.

nostr p2p vaani

Last synced: 21 Jan 2025

https://github.com/bluday/impart

Multi-purpose chat application for communicating with users, servers and embedded devices across different platforms.

bluetooth c centralized chat chat-application csharp p2p rpc tcp-ip windows

Last synced: 16 Dec 2024

https://github.com/dmdhrumilmistry/p2pshare

Peer to Peer file sharing python program

file-sharing p2p p2pshare python python3

Last synced: 15 Dec 2024

https://github.com/liraymond04/webrtc-client

A native client library for WebRTC written in C and libdatachannel

c datachannel libdatachannel networking p2p peer-to-peer peerconnection rtcpeerconnection webrtc webrtc-client websocket

Last synced: 22 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/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/espenhalsen/hask

Open Source code for HASK, written in JS and EJS(Embedded JS HTML) - by Halsen

p2p peer-to-peer webrtc

Last synced: 22 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/abdealijaroli/godfs

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

golang p2p tcp

Last synced: 14 Dec 2024

https://github.com/dravenk/client

web3.0 client. Your data belongs to you.

chat encryption light p2p

Last synced: 15 Nov 2024

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/bitcoin-evo/bitcoinevo

BitcoinEvo Core integration/staging tree

bitcoinevo c-plus-plus cryptocurrency cryptography p2p

Last synced: 17 Dec 2024

https://github.com/k0yote/porker-clone

decentralized porker game cloning

decentralized golang p2p solidity

Last synced: 11 Jan 2025

https://github.com/derhuerst/files-sync-stream

Sync files over any transport.

files p2p sync webrtc

Last synced: 07 Jan 2025

https://github.com/xersky/peersnoodles

A Java App for P2P node syncing and consensus, inspired by Ethereum.

blockchain chat chat-application consensus ethereum java node p2p p2p-network socket-programming sync

Last synced: 13 Jan 2025

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

🦆 + 🥑 = quackamole: p2p videochat platform.

communication opensource p2p videochat webrtc

Last synced: 14 Dec 2024

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