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/nickpeihl/geojson-p2p-db

A p2p database for geojson map data (based on osm-p2p-db)

geojson hyperlog leveldb offline-first p2p replication

Last synced: 15 Nov 2024

https://github.com/lostbeard/spawndev.blazorjs.simplepeer

SimplePeer WebRTC video, voice, and data channels for Blazor WebAssembly

blazor blazor-webassembly browser dotnet p2p webrtc

Last synced: 19 Nov 2024

https://github.com/lostbeard/spawndev.blazorjs.peerjs

PeerJS simplifies peer-to-peer data, video, and audio calls in Blazor WebAssembly

blazor blazor-webassembly dotnet p2p peerjs webbrowser webrtc

Last synced: 19 Nov 2024

https://github.com/gers2017/zenode

Abstraction layer on top of p2panda to interact with p2panda nodes

abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library

Last synced: 17 Nov 2024

https://github.com/ntsd/sdp-compact

shorten WebRTC Session Description Protocol (SDP) based on Unified Plan SDP

p2p sdp webrtc

Last synced: 23 Nov 2024

https://github.com/donuts-are-good/sender

p2p message passing

message p2p wip

Last synced: 07 Nov 2024

https://github.com/zbo14/tete

Encrypted p2p connections through firewalls

golang hole-punching nats p2p tcp tls unix

Last synced: 04 Dec 2024

https://github.com/perguth/blob-stream

:cyclone: A choo, hyperlog, webtorrent experiment.

choo experiment hyperlog p2p webrtc webtorrent

Last synced: 22 Oct 2024

https://github.com/weiji14/letsjustwander

A blog to jot down wanderlusting thoughts with a heck of a mindset. Built using the Eleventy static site generator.

beakerbrowser blog datproject eleventy now p2p static-site

Last synced: 29 Oct 2024

https://github.com/roccomuso/rtc-shell

WebRTC-based Shell.

browser p2p peer rtc shell term tty web-rtc

Last synced: 17 Oct 2024

https://github.com/bitnom/gun-powered

A curated list of projects powered by & materials related to gunDB.

dapp dapps database decentralization decentralized gun gundb javascript p2p

Last synced: 09 Dec 2024

https://github.com/d4l3k/opentetrisarena

An open source webrtc based implementation of Tetris Arena

p2p tetris tetris-arena typescript webrtc

Last synced: 22 Dec 2024

https://github.com/anshuthopsee/p2p-webrtc

A super simple serverless demonstration of peer to peer communication using WebRTC. It involves manual exchange of Offer/Answer. Site built with React.

file-sharing p2p p2p-chat serverless video-streaming webrtc webrtc-demos webrtc-signaling

Last synced: 27 Oct 2024

https://github.com/atulsingh11-0/real-time-chat-app

A Real time chat application made by our group with the help of django and its dependencies for our 4th sem full stack python web dev training

4th-semester asgi-server backend bootstrap5 channels chat-application daphne django front-end full-stack-python fullstack-development html-css-javascript p2p python-web-development python3 training video-call

Last synced: 30 Dec 2024

https://github.com/tsirysndr/kickasstorrent

A command-line tool for KickassTorrents

bittorrent cli kickass-torrents p2p rust tokio torrent

Last synced: 25 Nov 2024

https://github.com/mateolafalce/decentralizedstockexchange

A decentralized stock exchange  on the Solana blockchain. Focused on the p2p exchange of shares issued by a company individually without certificate or central verification

blockchain cryptocurrency decentralized decentralized-applications exchange p2p stock-market

Last synced: 12 Nov 2024

https://github.com/derhuerst/p2p-local-network-chat

A minimal peer-to-peer chat for the local network.

chat distributed mdns p2p

Last synced: 08 Nov 2024

https://github.com/jspahrsummers/norn

Embeddable blockchain library for low-latency P2P multiplayer games (proof of concept)

blockchain gaming library lua52 multiplayer p2p

Last synced: 19 Dec 2024

https://github.com/shagege/blackbox

Surveillance tool using a permissionless blockchain

blockchain cryptography distributed-ledger p2p proof-of-work python

Last synced: 18 Dec 2024

https://github.com/8go/jami-commander

simple but convenient CLI-based Jami client app for setting up accounts and swarms as well as sending

chat cli cli-app client-side command-line command-line-tool communication e2e-encryption e2ee jami messaging p2p p2p-chat python send tool

Last synced: 20 Dec 2024

https://github.com/magicleap/wifi-direct-plugin-sample

Sample Android Plugin for Unity to use Wi-Fi Direct Service Discovery. This project is an Android app harness written in Java and the plugin is an Android Activity contained in a Java Module.

android augmentedreality colocation javasockets magicleap magicleap2 ml2 multi-user p2p peer-to-peer peer2 peer2peer sample-project shared-experience spatial-computing unity unity3d-plugin wifi-direct wifi-direct-android wifi-direct-service-discovery

Last synced: 10 Oct 2024

https://github.com/t-mullen/woot-crdt

Replicated text and sequences using WOOT

crdt editor p2p

Last synced: 25 Nov 2024

https://github.com/gcarreno/testpeer-to-peer

A simple class that implements a peer in a Peer-to-Peer network

fpc free-pascal freepascal lazarus p2p p2p-network p2p-node peer-to-peer

Last synced: 02 Dec 2024

https://github.com/erikpelli/simplyp2p

A simple peer-to-peer network to synchronize a common state.

go gui p2p p2p-network peer-to-peer peers synchronization

Last synced: 23 Dec 2024

https://github.com/samlior/p2p

用c++简单实现P2P客户端及服务端

cpp p2p

Last synced: 11 Dec 2024

https://github.com/zbo14/ptt

Securely text and share files directly with people.

encryption hole-punching ip6 p2p peer-to-peer tls unix

Last synced: 04 Dec 2024

https://github.com/bsonntag/fileflinger

Testing out simple-peer for P2P file sharing :rocket:

file-sharing p2p react simple-peer webrtc webrtc-experiments

Last synced: 14 Nov 2024

https://github.com/serverfarmer/sf-detect-suspicious

Lightweight suspicious/unwanted activity detector, that alerts about cryptocurrency mining software, P2P file sharing software and ngrok tunnels.

bittorrent btc cryptocurrency-mining detection devops devops-tools mining network-tunnel ngrok p2p security security-audit security-automation security-hardening security-scanner security-tools torrent xmrig

Last synced: 22 Nov 2024

https://github.com/hexagon/decene

Framework for decentralised and distributed network applications.

decentralised distributed dlt framework network p2p

Last synced: 23 Oct 2024

https://github.com/salvacorts/gocey

🍀 P2P Distributed Evolutionary Algorithms on Ephemeral Infrastructure for Neural Network Optimization.

artificial-intelligence collaborative-research evolutionary-algorithms go golang grpc library machine-learning neural-network p2p peer-to-peer pool protocol-buffers scalable thesis wasm webassembly

Last synced: 21 Nov 2024

https://github.com/eyedeekay/samtracker

Will it track?

biglybt bittorrent i2p p2p snark

Last synced: 09 Nov 2024

https://github.com/owez/kurz

Event streaming and key-value store built on gossiping

cache database dht p2p rust

Last synced: 11 Oct 2024

https://github.com/adzialocha/toy-hypercore

A toy p2p chat protocol implementation

p2p toy-project

Last synced: 22 Dec 2024

https://github.com/shinyoshiaki/webrtc4me

This is a webrtc wrapper library for browser and node.js. Implemented very easy signaling way. Support multi label datachannel and media stream.

filesharing p2p react signaling webrtc

Last synced: 21 Dec 2024

https://github.com/mkg20001/ipfs-docker-webserver

IPFS webserver powered by apache2 as docker container

apache2 docker ipfs p2p webserver

Last synced: 07 Dec 2024

https://github.com/l33d4n/trtl-wallet

TurtleCoin® Web Wallet Template v2020

blockchain cryptocurrency p2p turtlecoin wallet

Last synced: 16 Nov 2024

https://github.com/bisq-network/bisq-client

A client for the Bisq network supporting Android, iOS, desktop, and web platforms.

android bisq bitcoin desktop-app exchange ios mobile-app p2p

Last synced: 21 Dec 2024

https://github.com/dmotz/ether-tontine

⚰️💰 On-chain mortality lottery

dapp ethereum p2p smart-contracts solidity web3

Last synced: 26 Dec 2024

https://github.com/thewawar/nat

Rust NAT traversal

hole nat p2p punching rust traversal

Last synced: 04 Dec 2024

https://github.com/vikashanandjha/gigadrop

GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first

p2p p2pshare peer-to-peer peerjs webrtc webrtc-demos webrtc-tools

Last synced: 12 Nov 2024

https://github.com/yuukanoo/rtchat

A WebRTC experiment to host peer to peer conferences written in Go!

chat p2p webrtc

Last synced: 22 Nov 2024

https://github.com/derhuerst/poodle-to-poodle

[unfinished] – Like Doodle.com, but P2P because it's powered by dat.

dat doodle p2p

Last synced: 08 Nov 2024

https://github.com/pydevtop/huobi_p2p_bot

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

huobi huobi-api huobi-p2p huobi-p2p-bot p2p python

Last synced: 11 Nov 2024

https://github.com/murat-dogan/perperik

Signaling server that could be useful especially for WebRTC clients to exchange messages like ICE Candidates.

p2p peer-to-peer signaling-server webrtc

Last synced: 28 Dec 2024

https://github.com/brustulim/p2pwire

WIP - An distributed and anonymous network developed in javascript, running directly in your browser (no installation required)

decentralization p2p webrtc

Last synced: 13 Nov 2024

https://github.com/geut/pell

Create P2P based microservices with zero configuration.

hapi microservice p2p

Last synced: 09 Nov 2024

https://github.com/is2511/monk

[WIP] A wise OpenComputers Peer-to-Peer network.

minecraft monk net network opencomputers p2p

Last synced: 10 Nov 2024

https://github.com/hktalent/gohktools

golang hack APT tools

apt e2e golang p2p proxy rsocks5

Last synced: 19 Nov 2024

https://github.com/uhst/uhst-server-node

User Hosted Secure Transmission server in NodeJS

distributed p2p realtime sse streaming

Last synced: 05 Nov 2024

https://github.com/unbalancedparentheses/picochat

A P2P encrypted and discoverable chat application implemented in rust

chat encryption networking p2p rust

Last synced: 15 Nov 2024

https://github.com/stringmanolo/darkmessenger

A secure, anonymous, and decentralized messaging app using the Tor network. No registration, no personal information required. Perfect for privacy enthusiasts.

anonymous-messaging cli darknet decentralized-communication hacking hidden-services linux node-js nodejs p2p privacy secure-messaging termux tor

Last synced: 14 Dec 2024

https://github.com/gfleury/solo

P2P VPN service

iot libp2p p2p sdn vpn

Last synced: 15 Nov 2024

https://github.com/renuka-fernando/file_bucket

File Bucket P2P file sharing system

csharp mvc p2p user-controls

Last synced: 12 Nov 2024

https://github.com/lniche/p2p-finance

p2p金融项目,用来参考练手:pill:

finances java oracle-11g p2p

Last synced: 14 Dec 2024

https://github.com/ckaznable/zkp-cli

p2p paper scissors rock game in cli

cli game p2p

Last synced: 12 Nov 2024

https://github.com/doniaskima/google-meet-clone

google-meet clone is an application enable the user to chat and call via video calls other user ..

css emotion expressjs nodejs p2p reactjs sass socket tailwindcss webrtc

Last synced: 21 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/tom-sherman/browser-peer

ES6 simple-peer for the browser

p2p peer webrtc

Last synced: 10 Dec 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/mignet/nmcoin

java digital currency example

blockchain cryptocurrency digital-currency java p2p p2p-network

Last synced: 10 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/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/sepiropht/torrent-rs

build torrent client from scratch

learn p2p rust torrent

Last synced: 23 Dec 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/0xnathanw/bittorrent-go

BitTorrent client with terminal dashboard.

bittorrent bittorrent-client client dashboard golang p2p tview

Last synced: 06 Nov 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/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/harshoza36/peertopeer-ridesharing

Ride-O-Rider : Bse Fintech Training Capstone Project

blockchain contracts ethereum p2p solidity

Last synced: 12 Nov 2024

https://github.com/rubilmax/peerpy

P2P connections over TCP made dead simple!

ip p2p peer-to-peer python socket tcp udp

Last synced: 13 Dec 2024

https://github.com/caolan/dust

P2P event streams

event-sourcing p2p

Last synced: 21 Dec 2024

https://github.com/holochain-open-dev/holochain-app-ws-tester

Simple cli tool to verify a connection to a holochain app websocket

cli holochain p2p peer-to-peer utility

Last synced: 06 Dec 2024

https://github.com/cvhariharan/videosync

P2P video syncing over webrtc

p2p video webrtc

Last synced: 15 Dec 2024

https://github.com/titaniumhocker/telegraph

Terminal P2P messenger implemented in C

c messaging p2p p2p-chat tls

Last synced: 17 Dec 2024

https://github.com/marek22k/p2p-chat

A simple peer-to-peer chat that uses the PeerMessage plugin for communication and the CryptMessage plugin and Ecies for encryption.

chat p2p zeronet

Last synced: 24 Oct 2024

https://github.com/mmsaki/star-streamer

HackFS 2023 Hackathon. IPFS — Best Use and libp2p — Best Use.

hackathon p2p peer-to-peer streaming video

Last synced: 20 Dec 2024

https://github.com/aratan/daps-landing-page

Daps Landing Page Daps Landing Page es una aplicación web basada en Web3 y Smart Contracts que permite a las organizaciones aceptar donaciones y visualizar el saldo de la organización en tiempo real. Descripción Daps Landing Page es una aplicación web que utiliza tecnología Web3 y Smart Contracts para permitir a las organizaciones aceptar donacion

blockchain database distributed ipfs p2p web3 web3-dapp

Last synced: 19 Nov 2024

https://github.com/onai/hopxhop-discovery-modeler

Modeling of gossip message passing in a network graph

dht flooding gossip-protocol graph p2p

Last synced: 25 Dec 2024

https://github.com/green-sky/tox_ngc_ft1_tool

WiP Tox NGC file transfer tool, using PoC torrent like file chunking

commandline-tool e2ee filesharing p2p torrent tox

Last synced: 12 Nov 2024

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

高性能可靠UDP数据传输P2P通讯框架,可用于建立P2P环境,文件传输,数据通讯。(High performance reliable UDP data transmission P2P communication framework, can be used to establish P2P environment, file transfer, data communication.)

p2p p2p-network reliable reliable-udp udp

Last synced: 30 Dec 2024

https://github.com/59de44955ebd/py-soulseek-lib

Python3 library for the Soulseek peer-to-peer network

music nicotine-plus p2p python slsk soulseek

Last synced: 10 Nov 2024

https://github.com/intob/godave

Anonymised packet sharing protocol

communication cryptography p2p privacy

Last synced: 29 Nov 2024

https://github.com/juminstock/ink-pay

zkP2P dApp to make swaps and recieve credits in USDC | USDT to MEX | COL 💸.

dapp ink js liquidity-pools p2p polkadot-network typescript zk

Last synced: 29 Nov 2024

https://github.com/erwin-kok/multiformat

Protocol implementation of https://multiformats.io/

ipfs libp2p multiformat p2p

Last synced: 15 Nov 2024

https://github.com/pmeinhardt/rtc

RTC from the Terminal ⚡️

bidirectional p2p real-time

Last synced: 12 Dec 2024

https://github.com/green-sky/simple_tox_udp_tunnel

simple tox udp tunnel. simple point to point udp tunneling

p2p tox tunneling udp zed-net

Last synced: 12 Nov 2024

https://github.com/eyedeekay/soap

Go implementation of an Unciv multiplayer server which operates on hidden services

civilization-v games go hidden-services i2p java p2p

Last synced: 09 Nov 2024