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/nazar-pc/ronion

Generic anonymous routing protocol framework agnostic to encryption algorithm and transport layer

anonymous mix-network onion p2p routing tor

Last synced: 24 Nov 2024

https://github.com/povilasb/hole-punching

TCP and UDP hole punching examples

curio hole-punching networking p2p python

Last synced: 13 Oct 2024

https://github.com/alfg/peerfm

:musical_note: A Streaming Torrent Desktop Music Player

magnet p2p stream torrent

Last synced: 06 Nov 2024

https://github.com/cdnbye/cbsignal

The official signaling server for CDNBye SDKs

cdnbye golang hls m3u8 p2p signal

Last synced: 25 Nov 2024

https://github.com/t-mullen/peer-tree

A k-tree one-to-many network for WebRTC.

broadcast p2p webrtc

Last synced: 17 Oct 2024

https://github.com/fungiboletus/magnets

Magnets Search Engine - Search magnets from the bittorrent DHT

bittorent elasticsearch engine magnetico magnets p2p search

Last synced: 10 Nov 2024

https://github.com/hubwiz/eostool

EOS区块链PHP开发包,支持离线签名,支持离线序列化

blockchain eos eosio p2p php

Last synced: 13 Nov 2024

https://github.com/e-e-e/hyperchat

hypercore + chat

chat hypercore p2p p2p-chat

Last synced: 12 Nov 2024

https://github.com/guiseek/freecom

Fundação da Livre Comunicação

flow freecom javascript p2p peer-to-peer real-time ts-stack webrtc workspace

Last synced: 23 Nov 2024

https://github.com/dnslink-std/js

The reference implementation for DNSLink resolver in JavaScript. Tested in Node.js and in the Browser.

decentralized-web dnslink dweb javascript p2p

Last synced: 11 Oct 2024

https://github.com/tangle-network/gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.

avs cryptography distributed-systems libp2p mpc multi-party-computation networking p2p restaking zero-knowledge

Last synced: 15 Nov 2024

https://github.com/nwtgck/go-webrtc-piping

WebRTC P2P tunneling/duplex with Piping Server WebRTC signaling

p2p peer-to-peer piping-server port-forwarding tunneling webrtc

Last synced: 02 Nov 2024

https://github.com/draeder/simple-p2p-social-network

A Simple P2P Social Network that runs exclusively in the browser to create 'pop-up' social networks on the fly

censorship-resistance decentralized p2p serverless social-network

Last synced: 01 Nov 2024

https://github.com/breadgenie/mado

A Peer to Peer Video Chat App

p2p peer-to-peer peer2peer react recoil video-call video-chat webrtc

Last synced: 08 Nov 2024

https://github.com/daylily-zeleen/gd-eos

Epic Online Services for Godot. Use as C++ SDK or compile as GDScript SDK.

code-generation epic epic-online-services gdextension gdscript godot multiplayer p2p

Last synced: 27 Oct 2024

https://github.com/flowchain/node-p2p-chord

A light weight Chord protocol and algorithm library that creates a distributed hash table (DHT) for a p2p network.

chord dht p2p

Last synced: 18 Nov 2024

https://github.com/ubclaunchpad/cumulus

💸 Cryptocurrency that doesn't waste your time

blockchain cryptocurrency go p2p ubc

Last synced: 19 Nov 2024

https://github.com/sgtm-club/sgtm

👍 An ongoing-song sharing platform for musicians

collaborative integrations ipfs music musician musicians open-source p2p reverse sharing-platform

Last synced: 02 Nov 2024

https://github.com/icefiredb/icefiredb-crdt-kv

Decentralized kv storage engine,support decentralized P2P networking, data synchronization and consistency between nodes.

crdt database decentralized icefiredb ipfs kv p2p

Last synced: 07 Nov 2024

https://github.com/purplesyringa/Kiwipedia

Wikipedia clone for ZeroNet with auto-import

encyclopedia kiwifruit p2p peer-to-peer wiki wikipedia zeronet

Last synced: 24 Oct 2024

https://github.com/nkbai/goice

go implementation of ICE( RFC 5245)

ice p2p stun turn websocket

Last synced: 28 Nov 2024

https://github.com/chronosxyz/jgun

A realtime, decentralized, offline-first, mutable graph database to sync the Internet.

distributed-database gundb p2p

Last synced: 22 Nov 2024

https://github.com/toktok/btox

Official TokTok mobile Tox client

android cryptography encryption ios network p2p security toxcore web

Last synced: 17 Nov 2024

https://github.com/augok/p2p-hls

A JavaScript library based on hls.js to implement video traffic delivery over P2P streaming in web browsers HTML page.

dplayer hls hlsjs p2p p2p-network video web webp2p webrtc

Last synced: 02 Nov 2024

https://github.com/purplesyringa/ZeroMailProxy

SMTP/POP3 protocol for ZeroMail

mail p2p pop3 smtp zeromail zeronet

Last synced: 24 Oct 2024

https://github.com/convex-dev/convexity

Convex Wallet in Flutter

blockchain dart-lang flutter p2p

Last synced: 12 Oct 2024

https://github.com/ponyo877/go-wasm-p2p-chat

⚗️ P2P chat using WebRTC P2P DataChannel in Go WebAssembly ⚗️

chat datachannel go p2p webassembly webrtc

Last synced: 03 Dec 2024

https://github.com/rbndg/bitstation

Broadcast paid video content over P2P, Powered by Lightning network and Dazaar

bitcoin hypercore-protocol lightningnetwork p2p video-streaming

Last synced: 23 Oct 2024

https://github.com/cdnbye/dashjs-p2p-engine

A dash.js plugin to offload bandwidth from expensive traditional CDNs,while also maximizing a user’s viewing experience.

bittorrent cdnbye dash dashjs html5 p2p webrtc

Last synced: 25 Nov 2024

https://github.com/ipfs/browser-design-guidelines

Guidelines and recommendations for browser vendor design and implementation of IPFS

design design-pa internet ipfs-browser p2p protocol research user-interface

Last synced: 21 Dec 2024

https://github.com/geut/rn-dat

React native dat experiment

dat experiment mobile p2p react-native

Last synced: 09 Nov 2024

https://github.com/hardbsdk/software-bible

My software recommendations (Awesome-like).

bsd clean-room desktop emulators games kiss linux mobile p2p rust suckless tools unix web

Last synced: 03 Nov 2024

https://github.com/holochain-open-dev/y-holochain

Holochain provider for Yjs -- build real time p2p shared editor apps

collaboration crdt holochain p2p peer-to-peer yjs yjs-provider

Last synced: 06 Dec 2024

https://github.com/dnslink-std/go

The reference implementation for DNSLink in golang.

decentralized-web dnslink dweb golang p2p

Last synced: 12 Nov 2024

https://github.com/francep2p/community

Issues for organizations and discussions, repo for debriefs and resources

community france francep2p lyon nantes p2p paris parisp2p rouen

Last synced: 06 Dec 2024

https://github.com/alanshaw/chatterbox-webext

🧭 A p2p messaging application built on IPFS and libp2p

chat im ipfs libp2p libp2p-pubsub messaging p2p snapchat twitter

Last synced: 29 Dec 2024

https://github.com/geut/saga

A helper module to share operations between peers built on top of hyperdb.

dat helper p2p

Last synced: 09 Nov 2024

https://github.com/naruno/naruno

Naruno is an lightning-fast, secure, and scalable blockchain that able to creating transaction proofs and verification via raw data and timestamp. We remove the archive nodes and lazy web3 integrations.

blockchain blokzincir blokzinciri coin copilot cryptocurrency cryptography dapps fba githubcopilot kivy kivymd naruno p2p p2p-network pure-python python python3

Last synced: 01 Nov 2024

https://github.com/hzxie/napster

A simple file sharing computer program based on Java.

javafx napster p2p tcp

Last synced: 06 Dec 2024

https://github.com/lithdew/kademlia-go

S/Kademlia in Go. Heavy WIP.

golang kademlia overlay-network p2p udp

Last synced: 12 Dec 2024

https://github.com/mycrl/librtc-rs

Facilitating high-level interactions between Rust and WebRTC.

bingen ffi p2p rtc rust-lang webrtc wrapper-library

Last synced: 07 Nov 2024

https://github.com/yishn/p2p-goban

Connect to peers and play/analyze on a shared Goban.

baduk board-game collaboration go goban p2p weiqi

Last synced: 13 Nov 2024

https://github.com/consensys/discovery

Java implementation of Discovery v5

discovery discv5 p2p

Last synced: 04 Dec 2024

https://github.com/julienc91/ezshare

Share files from your browser using WebRTC

file-sharing file-transfer file-upload hacktoberfest p2p peerjs webrtc

Last synced: 08 Nov 2024

https://github.com/draeder/gunsafe

A decentralized secure vault API built on Gun chain

decentralization p2p secure storage

Last synced: 01 Nov 2024

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

a P2P LAN chatting and file sharing tool | 内网 p2p 聊天和文件传输工具

antd electron homework p2p p2p-chat react redux socket

Last synced: 26 Dec 2024

https://github.com/ethereum/ethshadow

Simulate a full Ethereum network using Shadow

cryptocurrency ethereum network p2p simulation web3

Last synced: 19 Oct 2024

https://github.com/deno-web3/estuary

🌊 Unofficial Deno API client for Estuary, a custom IPFS / Filecoin node

deno estuary filecoin ipfs p2p

Last synced: 17 Dec 2024

https://github.com/AgregoreWeb/website

Website for Agregore

browser p2p

Last synced: 26 Nov 2024

https://github.com/agregoreweb/website

Website for Agregore

browser p2p

Last synced: 18 Nov 2024

https://github.com/glurp/s2s

p2p for ruby snipplets applications

p2p ruby sharing

Last synced: 27 Oct 2024

https://github.com/humandataincome/ipdw

InterPlanetary Data Wallet (IPDW): store users data within a secure distributed storage. It enables to build a real decentralised network (Web 0) without the need of centralized database.

crdt database decentralized dht distributed helia ipdw ipfs libp2p local-first p2p peer-to-peer web3

Last synced: 16 Nov 2024

https://github.com/vi/udpnat

P2P-friendly UDPv4-only user-space NAT for Linux. [beta]

linux nat networking p2p slirp udp udp-hole-punching

Last synced: 16 Oct 2024

https://github.com/Telios-org/nebula-drive

Real-time distributed storage for files and key value databases built on top of Hypercore Protocol

hypercore-protocol p2p

Last synced: 26 Nov 2024

https://github.com/noctisatrae/gunpoint

A restful API for Gun, a fully decentralized (peer-to-peer or multi-master) DB.

api database express expressjs graph gun gunpoint javascript p2p rest-api webrtc

Last synced: 15 Oct 2024

https://github.com/subins2000/wikipeer

Wikipedia over WebRTC & WebTorrent. Decentralized P2P proxy to access Wikipedia circumventing internet censorship.

p2p p2pt webrtc webtorrent wikipedia wikipedia-api

Last synced: 13 Nov 2024

https://github.com/reklatsmasters/vivaldi-coordinates

Vivaldi: A Decentralized Network Coordinate System

coordinates dht network p2p torrent vivaldi vuze

Last synced: 14 Oct 2024

https://github.com/AreaLayer/firebolt-react-native

Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof

bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy zk-proof

Last synced: 05 Nov 2024

https://github.com/bencodezen/local-first-nuxt-todomvc

Local-first P2P todomvc app with Nuxt 3

dexiejs local-first nuxt nuxt3 p2p rxdb

Last synced: 27 Nov 2024

https://github.com/littlebutt/tiny-libtorrent

The simplest bittorrent client/library in C

bittorrent c p2p torrent

Last synced: 07 Dec 2024

https://github.com/theonlyartz/rust-tcp-holepunch

P2P Communication across Network Address Translators with TCP

hole-punching networking p2p p2p-network rust

Last synced: 24 Nov 2024

https://github.com/dvf/bitcoin-node-crawler

A node crawler for discovering nodes on the Bitcoin network

bitcoin btc crawler explorer p2p python

Last synced: 11 Oct 2024

https://github.com/p2panda/tauri-example

How to build a local-first application with p2panda and Tauri

app desktop example p2p react tauri

Last synced: 22 Nov 2024

https://github.com/riccardobl/hypergate

Hypergate is a zero-configuration, peer-to-peer encrypted tunnel that enables easy communication between Docker containers and/or physical machines located anywhere, even behind NAT.

docker holepunch holepunching hyperswarm overlay-network p2p

Last synced: 20 Dec 2024

https://github.com/153/multichan

decentralized, tag-based textboard - 2020.10.31 . production paused 2021.07.01 due to criminal harassment

anonymous decentralized distributed-social-network flask imageboard p2p public-domain python3 textboard

Last synced: 12 Nov 2024

https://github.com/erwin-kok/kotlin-libp2p

libp2p implementation in Kotlin (see: https://libp2p.io/)

ipfs kotlin kotlin-coroutines libp2p libp2p-muxer libp2p-security libp2p-transport p2p p2p-network

Last synced: 15 Nov 2024

https://github.com/arealayer/firebolt-react-native

Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof

bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy zk-proof

Last synced: 30 Oct 2024

https://github.com/stripedpajamas/scatzero

simple chatting over secure scuttlebutt in your terminal

chat p2p p2p-chat scuttlebutt secure-scuttlebutt terminal

Last synced: 05 Nov 2024

https://github.com/josh-wong/bitcoin-cash-node-on-raspberry-pi

This repository contains documentation for how to install and upgrade Bitcoin Cash Node on a Raspberry Pi 4 running Ubuntu Desktop (64-bit).

bitcoin-cash bitcoin-cash-node blockchain cryptocurrency p2p peer-to-peer-electronic-cash-system raspberry-pi ubuntu

Last synced: 30 Oct 2024

https://github.com/timjp87/elixir-libp2p

Elixir bindings for the go-libp2p-daemon.

elixir elixir-lang libp2p p2p p2p-network peer-to-peer

Last synced: 01 Dec 2024

https://github.com/aratz-lasa/ex_multiaddr

IPFS multiaddr implementation in Elixir

elixir ipfs-multiaddr multiaddr p2p

Last synced: 07 Nov 2024

https://github.com/realdennis/pttp

PTTP: Peer talks to Peer based on IPFS, no censorship, no centralized, private and secure message channel, DH exchange key, AES-192-CBC symmetric encryption.

encryption ink ipfs p2p react secure

Last synced: 06 Nov 2024

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

WebTorrent peer to peer file sharing for Blazor WebAssembly

bittorrent blazor blazor-webassembly browser dotnet p2p torrent webtorrent

Last synced: 19 Nov 2024

https://github.com/nullvoxpopuli/tanquereact

p2p encrypted React-based Chat

chat docker encryption nacl p2p phoenix react redux relays

Last synced: 20 Oct 2024

https://github.com/songjiayang/natat

It's a NAT sniffing tool that you can use to determine your NAT type.

nat nat-sniffing p2p sniffing

Last synced: 15 Oct 2024

https://github.com/alifarazz/n2p

:postal_horn: P2P mesh network with focus on broadcasting.

async p2p p2p-chat p2p-mesh-network python

Last synced: 06 Nov 2024

https://github.com/phillipahereza/omniclip

Decentralised P2P Universal clipboard

clipboard go linux macos p2p

Last synced: 22 Dec 2024

https://github.com/darkyzhou/junjun-transfer

基于 WebRTC 技术的浏览器点对点文件传输工具

file file-sharing file-upload javascript p2p react webrtc

Last synced: 11 Nov 2024

https://github.com/nakov/nakovchain

Simple Educational Blockchain Network

blockchain consensus express mining nodejs p2p proof-of-work

Last synced: 11 Nov 2024

https://github.com/dragonflyoss/d7y.io

Source for the d7y.io

cloud-native cncf dragonfly p2p website

Last synced: 26 Dec 2024

https://github.com/rhodey/radiowitness

P25 public safety radio archive with Dat Protocol authenticated mirrors.

dat hypercore hyperdb p25 p2p radio rtlsdr sdr

Last synced: 05 Nov 2024

https://github.com/chainbound/fiber-ts

Fiber client in Typescript

ethereum mev p2p

Last synced: 24 Nov 2024

https://github.com/vaclovas2020/aip2p

Distributed Artificial Intelligence protocol implementation base on libp2p. Peer(s) share CPU and GPU resources with each other and makes Distributed Neural Network (DNN).

artificial-intelligence artificial-neural-networks distributed distributed-neural-network fyne fyneapp go go-libp2p golang golang-application golang-library golang-package neural-network p2p p2p-network protocol

Last synced: 11 Nov 2024

https://github.com/leaysgur/simple-p2p

The simple RTCPeerConnection wrapper module for modern web browsers.

p2p webrtc

Last synced: 13 Oct 2024