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/derhuerst/hyper-chat-cli

[work in progress] – A P2P command line chat powered by hyperdb.

chat command-line hypercore hyperdb p2p peer-to-peer

Last synced: 07 Jan 2025

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/anosatsuk124/micro-indiverse

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

decentralized p2p

Last synced: 01 Dec 2024

https://github.com/aratan/yacy-fix

not running windows

p2p search-engine yacy yacy-instance

Last synced: 29 Nov 2024

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

quick P2P chat channel

javascript nodejs p2p p2p-chat

Last synced: 29 Nov 2024

https://github.com/ureeves/akkad

An experimental Kademlia implementation.

kademlia overlay-network p2p

Last synced: 15 Nov 2024

https://github.com/realaravinth/todos

Tasks manager app is implemented using three different architectures

ipfs p2p textileio

Last synced: 24 Dec 2024

https://github.com/goto-eof/o-reshare-client

The front-end of the (enough) secure open source file sharing micro platform

encryption-decryption filesharing p2p

Last synced: 30 Dec 2024

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

Peer-to-peer application

p2p react webrtc

Last synced: 12 Dec 2024

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: 13 Nov 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/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: 13 Nov 2024

https://github.com/zaach/ipdm

decentralized direct messaging (WIP)

ipfs libp2p p2p

Last synced: 13 Nov 2024

https://github.com/werdl/lic

lic - little internet chat

chat networking p2p p2p-chat rust

Last synced: 18 Nov 2024

https://github.com/goto-eof/o-reshare-server

The back-end of the (enough) secure open source file sharing micro platform

encryption-decryption filesharing p2p

Last synced: 30 Dec 2024

https://github.com/draeder/jot.ooo

Note taking app with code highlighting and P2P sync

notes p2p

Last synced: 19 Dec 2024

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/stateless-minds/the-commons-reclaim-earth

A gamebook about recreating civilization after a global collapse.

civilization collapse commons futurism gamebook ipfs p2p

Last synced: 29 Dec 2024

https://github.com/cbartram/synchronicity

A Peer to Peer blockchain based library which manages application state offline

blockchain javascript p2p sync typescript

Last synced: 16 Nov 2024

https://github.com/rolanddaum/flutter-webrtc-manual-data-connection

This repository contains a simple Flutter app that demonstrates the WebRTC connection flow for peer-to-peer data channel communication.

flutter p2p webrtc webrtc-demos

Last synced: 05 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: 18 Nov 2024

https://github.com/rxxuzi/charon

svr & clt in Java

chatapp p2p p2p-chat

Last synced: 12 Nov 2024

https://github.com/bruncanepa/peer-drop

A decentralized-E2EE file transfer platform using WebRTC

e2ee p2p p2p-file-transfer webrtc

Last synced: 20 Nov 2024

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

https://github.com/makevoid/bitnodes

Bitcoin Core conf file generator for connecting to a "big" number of core nodes

bitcoin-core bitnodes config-file generator nodes p2p

Last synced: 25 Dec 2024

https://github.com/realchrisdebon/peer2peernet

A Peer-to-Peer network library that handles finding connections with a handshake protocol, verifying them, growing the network, and faciliating communication between established connections. Early preliminary stages.

encryption-decryption network-library network-protocol p2p p2p-chat p2p-network peer-to-peer peer2peer protocol-library

Last synced: 14 Nov 2024

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

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

networking p2p python sockets

Last synced: 17 Nov 2024

https://github.com/notreeceharris/ws-p2p-rsa

Websocket per-to-per RSA communication.

chat p2p p2p-chat rsa

Last synced: 01 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/dmdhrumilmistry/p2pshare

Peer to Peer file sharing python program

file-sharing p2p p2pshare python python3

Last synced: 15 Dec 2024

https://github.com/mjovanc/p2p-net

A basic peer-to-peer CLI chat application in Rust. For learning purposes.

p2p peer-to-peer rust

Last synced: 13 Nov 2024

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

decentralized porker game cloning

decentralized golang p2p solidity

Last synced: 12 Nov 2024

https://github.com/kevindanne/rustp2pchat

A simple command based P2P chat written in rust

chat p2p p2p-chat rust tcp

Last synced: 17 Nov 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/thuongtruong1009/callmate

🖇️ Connect to peers via internal network without authentication

chat ejs fastify nodejs p2p socket video-call

Last synced: 17 Nov 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/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: 22 Nov 2024

https://github.com/phatblat/dittostorageengine

A Bodega StorageEngine backed by Ditto

database datastore p2p swift

Last synced: 25 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/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 Nov 2024

https://github.com/keaz/rendezvous-client

A P2P communication using Java

file-sharing p2p

Last synced: 26 Dec 2024

https://github.com/keaz/decentralized-peer

Peer to Peer file sync using Rust

file-sharing p2p p2p-network rendezvous

Last synced: 26 Dec 2024

https://github.com/iphydf/toxcore

Fork of toxcore that's not a github fork

cryptography encryption network p2p security toxcore

Last synced: 17 Nov 2024

https://github.com/basedwon/newk

Provides a flexible, transport-layer abstraction for various network protocols

nkn p2p pubsub transport

Last synced: 26 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 Nov 2024

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

Network project, team a

network p2p

Last synced: 05 Dec 2024

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

Tox Generic Bot

p2p tox toxcore

Last synced: 06 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/code-architect/custom-python-blockchain

A core blockchain build with python and flask framework for frontend. Some of the components are private and public key, transaction, mine, memory pool, fee calculation, target difficulty, peer-2-peer network, broadcast blocks, resolve conflicts, UTXOS etc.

blockchain flask memory-pool p2p private-key-encryption publick-key python utxos

Last synced: 28 Dec 2024

https://github.com/munyabelden/peer-to-peer-code-review

Giving and receiving code review from my partner(Practice Code review)

p2p peer-to-peer review

Last synced: 16 Dec 2024

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

Unleash the Power of Decentralized Storage with Hive

blockchain decentralized-storage golang ipfs p2p web3

Last synced: 20 Dec 2024

https://github.com/v-braun/match-maker

Simple websockets match making server for games

game-server golang golang-server match-making p2p p2p-game websockets

Last synced: 15 Nov 2024

https://github.com/keshiba/noobchain

A beginner's blockchain implementation

blochchain p2p rust

Last synced: 11 Nov 2024

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/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: 09 Oct 2024

https://github.com/ashok-arjun/torrenter

Torrenter is a torrent client, written from scratch, in Python 3.6.9.

http networking p2p peer-to-peer tcp tcp-client tcp-ip tcp-socket torrent torrent-client torrent-downloader torrents udp

Last synced: 03 Dec 2024

https://github.com/danielstephengilbert/real-talk

A secure peer-to-peer, end-to-end encrypted messaging app.

c end-to-end-encryption foss messaging p2p

Last synced: 10 Oct 2024

https://github.com/alexprut/raft

An implementation of Raft in Go

algorithm consensus consensus-algorithm go golang p2p raft

Last synced: 12 Nov 2024

https://github.com/claudiolemos/feup-sdis

Peer-to-peer file transfer project developed for Distributed Systems class

java p2p

Last synced: 10 Oct 2024

https://github.com/davay42/p2p-board

A universal web-rtc p2p connector

js p2p 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: 11 Nov 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/hugoarregui/p2p-mesh

PoC for building a P2P mesh using webrtc

p2p webrtc

Last synced: 28 Dec 2024

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

A service facilitating in connecting peers together.

p2p peer-to-peer webrtc webrtc-signaling

Last synced: 19 Nov 2024

https://git.wownero.com/_xxfedexx_/p2pool-wow

Decentralized pool for Wownero mining

monero pool p2p blockchain p2pool mining monero-mining

Last synced: 30 Sep 2024

https://github.com/signalwalker/rexa

A library for object-capability networks in Rust.

object-capabilities p2p

Last synced: 14 Nov 2024

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

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

deno dropzone p2p pwa share snapdrop webrtc

Last synced: 23 Nov 2024

https://github.com/ahsan-83/p2p-messenger

Peer 2 Peer Communication Software Project

client communication file-transfer java p2p server

Last synced: 15 Dec 2024

https://github.com/daniissac/votemesh

A decentralized, peer-to-peer polling web application

decentralized p2p poll polling

Last synced: 11 Nov 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: 19 Nov 2024

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

https://github.com/lmnzx/torrust

A simple bittorrent client written in rust.

distributed-systems p2p rust torrent

Last synced: 23 Nov 2024

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/tailhook/ciruela-presentation

A presentation of ciruela for uapycon

ciruela file p2p presentation s2s servers synchronization

Last synced: 27 Nov 2024