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/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/ostov-larion/kopichan

Kopichan is decentralized anonymous booru.

booru decentralization kopichan kopimism p2p peerjs webrtc

Last synced: 29 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/joshuadahlunr/simplep2p

SimpleP2P is a minimalistic C/++ wrapper around the go implementation of libp2p.

c cgo cgo-bindings cpp go libp2p libp2p-pubsub networking p2p peer-to-peer

Last synced: 15 Jan 2025

https://github.com/ureeves/akkad

An experimental Kademlia implementation.

kademlia overlay-network p2p

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

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

Watch for Binance P2P Alarms

alarm binance btc cryptocurrency p2p telegram

Last synced: 11 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/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/basedwon/newk

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

nkn p2p pubsub transport

Last synced: 26 Dec 2024

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

Repository to host Distributed Systems projects, a third year unit @FEUP.

backup chord-protocol distributed-systems p2p

Last synced: 20 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/swift-libp2p/swift-libp2p-identify

Peer Identification Protocols (Embedded)

identify ipfs libp2p p2p swift

Last synced: 25 Jan 2025

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

Peer-to-peer database component

databases p2p peer-to-peer react

Last synced: 22 Jan 2025

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

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

decentralized p2p

Last synced: 29 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/donuts-are-good/rocksp2p

generic peer-to-peer layer

go golang hacktoberfest p2p

Last synced: 28 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 Jan 2025

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

CyberChat - P2P Zero Config Chat and Files

chat golang mdns p2p security

Last synced: 27 Jan 2025

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

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

deno dropzone p2p pwa share snapdrop webrtc

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

A simple and straightforward CLI application for downloading torrent files safely with Rust

bittorrent-client p2p rust

Last synced: 05 Dec 2024

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

Peer to Peer file sharing python program

file-sharing p2p p2pshare python python3

Last synced: 15 Dec 2024

https://github.com/zoff99/tox_generic_bot

Tox Generic Bot

p2p tox toxcore

Last synced: 06 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/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/reklatsmasters/webrtc-examples

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

example js learn nodejs p2p socket-io webrtc

Last synced: 29 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/agauniyal/throwaway-p2p-chat

quick P2P chat channel

javascript nodejs p2p p2p-chat

Last synced: 28 Jan 2025

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

decentralized porker game cloning

decentralized golang p2p solidity

Last synced: 11 Jan 2025

https://github.com/backdaniel/rice-credits

minimalist protocol for a digital exchange network, with descentralized consensus and tail emission

p2p proof-of-work wip

Last synced: 11 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/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/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/tuxcanfly/p2p-cache

p2p cache using libp2p

cache libp2p p2p

Last synced: 15 Jan 2025

https://github.com/kehiy/prawler

Pactus P2P Network Crawler

crawler crawling metrics networking p2p pactus

Last synced: 28 Dec 2024

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

not running windows

p2p search-engine yacy yacy-instance

Last synced: 28 Jan 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/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/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/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/hugoarregui/p2p-mesh

PoC for building a P2P mesh using webrtc

p2p webrtc

Last synced: 28 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/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/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/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/tong/owl

Mesh network framework

mesh multiplayer p2p rtc webrtc

Last synced: 29 Dec 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: 18 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: 25 Jan 2025

https://github.com/keshiba/noobchain

A beginner's blockchain implementation

blochchain p2p rust

Last synced: 09 Jan 2025

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

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

chat p2p peerjs

Last synced: 18 Dec 2024

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

decentralized direct messaging (WIP)

ipfs libp2p p2p

Last synced: 13 Jan 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/signalwalker/rexa

A library for object-capability networks in Rust.

object-capabilities p2p

Last synced: 13 Jan 2025

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

P2P subnetwork chat.

chat csharp maui p2p subnetwork

Last synced: 13 Dec 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/dravenk/client

web3.0 client. Your data belongs to you.

chat encryption light p2p

Last synced: 15 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