Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/p2p
- Wikipedia: https://en.wikipedia.org/wiki/Peer-to-peer
- Related Topics: decentralized, distributed, peer,
- Aliases: peer2peer, peer-to-peer,
- Last updated: 2024-12-22 00:17:36 UTC
- JSON Representation
https://github.com/ngosang/docker-amule
aMule is a multi-platform client for the ED2K file sharing network
amule docker ed2k edonkey emule file-sharing kademlia p2p
Last synced: 20 Dec 2024
https://github.com/stateless-minds/cyber-stasis
Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.
decentralized-web distributed-computing economics-game economics-models economy-simulator gift-economy golang ipfs moneyless multiplayer p2p post-capitalism post-scarcity self-governance sharing-economy simulation simulator society-management web3 webassembly
Last synced: 16 Nov 2024
https://github.com/webdollar/node-webdollar
WebDollar Protocol - Currency of the Internet
blockchain internet money p2p protocol
Last synced: 18 Dec 2024
https://github.com/arso-project/sonar
A p2p content database and search engine
database hypercore-protocol kappa-architecture p2p search-engine tantivy
Last synced: 04 Nov 2024
https://github.com/Siderus/Orion
[Moved to Gitlab] Easy to Use, Inter Planetary File System (IPFS) desktop client
client decentralized desktop desktop-client file-sharing ipfs p2p storage
Last synced: 06 Dec 2024
https://github.com/indyjo/bitwrk
Bitcoin-fueled Peer-to-Peer Blender Rendering (and more)
bitcoin blender blender-3d blender-addon blender3d btc go golang gplv3 p2p render rendering service
Last synced: 08 Nov 2024
https://github.com/covenantsql/covenantforum
CovenantForum is a simple Decentralized forum powered by CovenantSQL.
blockchain covenantsql cql forum p2p
Last synced: 20 Nov 2024
https://github.com/lithdew/monte
The bare minimum for high performance, fully-encrypted bidirectional RPC over TCP in Go with zero memory allocations.
aes-256 blake2b golang networking p2p tcp tlv x25519
Last synced: 12 Dec 2024
https://github.com/CovenantSQL/CovenantForum
CovenantForum is a simple Decentralized forum powered by CovenantSQL.
blockchain covenantsql cql forum p2p
Last synced: 09 Nov 2024
https://github.com/johanhelsing/extreme_bevy
A low-latency multiplayer action game, showcasing how to implement p2p connections and rollback networking in a web browser.
bevy example ggpo ggrs p2p rollback-netcode rust wasm
Last synced: 23 Dec 2024
https://github.com/perguth/peermesh
:dizzy: • Exchange files p2p and e2e encrypted over a fully meshed network in your browser using WebRTC.
encrypted mesh-networks p2p transfer webrtc
Last synced: 01 Nov 2024
https://github.com/pguth/peermesh
:dizzy: • Exchange files p2p and e2e encrypted over a fully meshed network in your browser using WebRTC.
encrypted mesh-networks p2p transfer webrtc
Last synced: 11 Dec 2024
https://github.com/nknorg/nnet
nnet: a fast, scalable, and developer-friendly p2p overlay network stack
decentralized distributed-systems golang network p2p
Last synced: 01 Nov 2024
https://github.com/vacp2p/rfc
Modular p2p messaging stack, with a focus on secure messaging.
Last synced: 02 Dec 2024
https://github.com/yjs/ycs
A compatible .Net implementation of the Yjs CRDT framework.
collaboration collaborative-editing crdt decentralized offline-first p2p peer-to-peer realtime shared-editing ycs yjs
Last synced: 16 Nov 2024
https://github.com/joebobmiles/zustand-middleware-yjs
Zustand middleware that enables sharing of state between clients via Yjs.
crdt decentralized distributed local-first middleware offline-first p2p peer-to-peer realtime shared-editing state-mangement yjs zustand
Last synced: 17 Dec 2024
https://github.com/CympleTech/chamomile
Lightweight p2p library. Support build robust connection on decentralized network.
dht distributed network p2p rust
Last synced: 01 Nov 2024
https://github.com/metaspartan/denarius
Denarius [$D] is a PoW/PoS Hybrid Cryptocurrency with Tribus a new PoW Hashing Algo built specifically for D, one of a kind hybrid masternodes called Fortuna Stakes, atomic swaps, staking, mining, IPFS, optional Native Tor and I2P, and much more!
altcoins atomic-swaps bitcoin blockchain blockchain-technology crypto cryptocurrency d decentralized denarius i2p ipfs masternodes p2p pos-hybrid satoshi stake tor tribus-algorithm tribus-pow
Last synced: 19 Dec 2024
https://github.com/cympletech/chamomile
Lightweight p2p library. Support build robust connection on decentralized network.
dht distributed network p2p rust
Last synced: 23 Dec 2024
https://github.com/guerrerocarlos/wikipediap2p
WikipediaP2P.org Chrome Extension
browser cache chrome chrome-extension extension javascript p2p wikipedia
Last synced: 10 Nov 2024
https://github.com/nknorg/nconnect
Securely connect to remote machines without the need of any server, public IP address, or publicly exposed ports.
blockchain decentralization networking nkn p2p sdn vpn
Last synced: 08 Nov 2024
https://github.com/svarunan/serverless-webrtc
webrtc p2p without signalling server
datachannel p2p rtcjs webrtc webrtc-beginers webrtc-demos webrtc-experiments webrtc-filetransfer webrtc-javascript webrtc-sdp
Last synced: 12 Nov 2024
https://github.com/KomodoPlatform/komodo-defi-framework
This is the official Komodo DeFi Framework repository
atomic-swap atomic-swaps bitcoin blockchain cross-chain cross-chain-applications cross-chain-bridge cross-chain-dex cross-chain-swap dex erc20 ethereum komodo p2p qrc20 qtum utxo
Last synced: 01 Nov 2024
https://github.com/diegorbaquero/peerfast
⚡️ P2P Fast.com Clone
internet p2p peer-to-peer speedtest webtorrent
Last synced: 25 Nov 2024
https://github.com/DiegoRBaquero/PeerFast
⚡️ P2P Fast.com Clone
internet p2p peer-to-peer speedtest webtorrent
Last synced: 30 Oct 2024
https://github.com/tomeshnet/p2p-internet-workshop
Building the Peer-to-Peer Internet workshop series
education internet mesh-networks p2p participants peer peer-internet raspberry-pi toronto workshop workshop-materials workshop-series
Last synced: 09 Nov 2024
https://github.com/kaichaosun/rlt
Localtunnel implementation in Rust, expose local API to the public.
localtunnel p2p proxy relay rust
Last synced: 17 Dec 2024
https://github.com/cabal-club/cabal-client
interface for writing peer-to-peer chat clients
Last synced: 18 Dec 2024
https://github.com/dat-ecosystem-archive/hypercloud
A hosting server for Dat. [ DEPRECATED - see github.com/beakerbrowser/hashbase for similar functionality. More info on active projects and modules at https://dat-ecosystem.org/ ]
Last synced: 03 Nov 2024
https://github.com/OwenRay/Remote-MediaServer
A NodeJS based media server: Manage, watch and share your movies and tv series.
browser chromecast mediaplayer mediaserver movies nodejs p2p tv
Last synced: 06 Nov 2024
https://github.com/geut/discovery-swarm-webrtc
discovery-swarm for WebRTC
discovery-swarm minimal-spanning-tree p2p peer simple-peer swarm webrtc
Last synced: 19 Dec 2024
https://github.com/ntsd/zero-share
A secure P2P file sharing using WebRTC without server-side need.
astro data-sharing data-transfer file-sharing file-transfer hacktoberfest p2p svelte webrtc
Last synced: 17 Dec 2024
https://github.com/gpestana/rdoc
Conflict-free replicated JSON implementation in native Go
crdt crdts distributed-systems json p2p
Last synced: 17 Dec 2024
https://github.com/ipfs/js-dag-service
Library for storing and replicating hash-linked data over the IPFS network.
dag decentralized distributed ipfs ipld p2p peer-to-peer
Last synced: 21 Dec 2024
https://github.com/maciejczyzewski/airtrash
📡 100 tiny steps to build cross-platform desktop application using Electron/Node.js/C++
electron javascript macos p2p utility
Last synced: 07 Nov 2024
https://github.com/autodl-community/autodl-rutorrent
ruTorrent plugin for autodl-community fork of autodl-irssi
autodl-irssi autodl-rutorrent bittorrent p2p rutorrent rutorrent-plugin torrent
Last synced: 03 Nov 2024
https://github.com/v-braun/go2p
Simple to use but full configurable p2p framework
distributed-systems golang network network-stack p2p p2p-network peer-to-peer
Last synced: 15 Nov 2024
https://github.com/libp2p/universal-connectivity
Realtime decentralised chat with libp2p showing ubiquitous peer-to-peer connectivity between multiple programming languages (Go, Rust, TypeScript) and runtimes (Web, native binary) using QUIC, WebRTC and WebTransport
go libp2p networking p2p peer-to-peer rust webrtc webtransport
Last synced: 23 Dec 2024
https://github.com/HR/ciphora
🕊️🔒💬 A P2P end-to-end encrypted messaging app
chat chat-application decentralized decentralized-applications e2e-encryption encryption end-to-end-encryption messaging messenger openpgp p2p p2p-chat p2p-network p2pshare peer pgp signal telegram whatsapp
Last synced: 25 Oct 2024
https://github.com/yunohost-apps/peertube_ynh
Federated (ActivityPub) video streaming platform using P2P for YunoHost
bittorrent p2p peertube video webtorrent yunohost yunohost-apps
Last synced: 23 Dec 2024
https://github.com/cryptoboid/splitio
split your bills easily! splitio is an open-source webapp built for tracking debts and payments quickly, without any user accounts. works as a splitwise-clone
bill-splitting decentralized encryption gundb p2p split-bill split-expenses splitwise sveltekit
Last synced: 06 Dec 2024
https://github.com/p2panda/website
Official p2panda website
decentralization design p2p self-organization specification
Last synced: 17 Dec 2024
https://framagit.org/framasoft/peertube/PeerTube
self-hosted, interconnected video streaming communities, back in your hands
Webfinger activitypub angular federation nodejs p2p social-network webtorrent
Last synced: 30 Oct 2024
https://github.com/multiverse-vcs/go-multiverse
Decentralized Version Control System
Last synced: 12 Nov 2024
https://github.com/connext/indra
[LEGACY] Monorepo containing everything related to the core Connext protocols and network.
blockchain connext ethereum indra micropayments p2p payment-channels state-channels
Last synced: 15 Nov 2024
https://github.com/newpanjing/wenat-client-java
Wenat内网穿透,java版客户端
java nat p2p wenat-client wenat-java
Last synced: 28 Oct 2024
https://github.com/polkadot-js/client
An alternative Polkadot Runtime Environment implementation acting as a full-node (excluding block production for validators) for syncing with Substrate-based chains.
Last synced: 19 Dec 2024
https://github.com/misterhat/livelook
soulseek client in javascript
javascript music nodejs p2p soulseek
Last synced: 06 Nov 2024
https://github.com/pojntfx/gon2n
Go bindings, management daemons and CLIs for n2n edges and supernodes.
daemon go golang n2n p2p peer-to-peer vpn
Last synced: 05 Nov 2024
https://github.com/transmitic/transmitic
Encrypted, peer to peer, file transfer program :: https://discord.gg/tRT3J6T :: https://www.reddit.com/r/transmitic/ :: https://twitter.com/transmitic
aes aes-encryption encrypted f2f file file-sharing file-transfer friend-to-friend large-file-transfers linux linux-desktop macos p2p peer-to-peer rust rust-lang self-hosted transfer windows windows-desktop
Last synced: 18 Dec 2024
https://github.com/whiteblock/genesis
Genesis is an end-to-end development sandbox and testing platform for Web3 and blockchain-based distributed systems.
blockchain blockchain-development p2p web3 whiteblock
Last synced: 07 Nov 2024
https://github.com/davidemiceli/chainode
Fast, Highly Scalable, and Lightweight Private Blockchain Network based on node.js
blockchain blockchain-network blockchain-technology fintech p2p permissioned-blockchain private-blockchain
Last synced: 27 Nov 2024
https://github.com/cypsela/sailplane-web
Collaborative p2p file sharing in the browser
ipfs orbitdb p2p sailplane-web
Last synced: 21 Dec 2024
https://github.com/minibolt-guide/minibolt
A step-by-step guide to building a Bitcoin & Lightning node, and other stuff on a personal computer
bitcoin bitcoin-wallet cryptocurrency cryptography diy electrum guide lightning lightning-network nostr p2p security self-hosted server web
Last synced: 22 Dec 2024
https://github.com/bongochong/cwp-utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
ad-blocking ancient-truths automation bash batch bittorrent blocklists foss freedom gnu hosts hostsman javascript linux p2p portable privacy scripting security windows
Last synced: 18 Dec 2024
https://github.com/aholstenson/ataraxia
P2P messaging over mesh networks for NodeJS and browsers
mesh-networks messaging p2p p2p-network peer-to-peer services
Last synced: 19 Dec 2024
https://github.com/bongochong/CWP-Utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
ad-blocking ancient-truths automation bash batch bittorrent blocklists foss freedom gnu hosts hostsman javascript linux p2p portable privacy scripting security windows
Last synced: 11 Nov 2024
https://github.com/ibm/ipfsfb
InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.
blockchain cryptography distributed-file-system ipfs networking p2p protocol
Last synced: 30 Sep 2024
https://github.com/iohzrd/identia
Decentralized, censorship resistant social media on IPFS.
cryptography decentralized distributed identity ipfs media p2p publishing social social-media social-network svelte sveltejs
Last synced: 25 Oct 2024
https://github.com/fluencelabs/js-client
JS Client to Fluence Network
computation fluence fluence-js javascript p2p sdk typescript wasm
Last synced: 23 Dec 2024
https://github.com/dimensiondev/pricedoge
A Chrome extension for price comparison
browser-extension chrome-extension e-commerce p2p
Last synced: 05 Nov 2024
https://github.com/zapek/xeres
A Peer-to-Peer (Friend-to-Friend), decentralized, encrypted and secure application designed for communication and sharing.
chat cryptography decentralization decentralized distributed f2f friend-to-friend i2p java javafx javafx-desktop-apps p2p peer-to-peer privacy retroshare tor
Last synced: 18 Dec 2024
https://github.com/cabal-club/cable
A lightweight peer-to-peer chat protocol.
Last synced: 13 Nov 2024
https://github.com/mubelotix/admarus
Peer-to-Peer Search Engine for IPFS
decentralized distributed full-text-search ipfs libp2p p2p peer-to-peer rust search search-engine site-search
Last synced: 18 Dec 2024
https://github.com/cunicu/gont
A Go testing framework for distributed applications
ci debugging distributed-systems go golang mininet network networking p2p testing tracing
Last synced: 26 Oct 2024
https://github.com/filefilego/filefilego
Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network
bitcoin blockchain blockchain-technology censorship-resistance cryptocurrency cryptography decentralized download-manager ethereum file-sharing libp2p p2p peer-to-peer privacy proof-of-existence proof-of-stake proof-of-transfer search-engine storage-engine wallet
Last synced: 18 Dec 2024
https://github.com/p2panda/aquadoggo
Node for the p2panda network handling validation, storage, aggregation and replication
graphql libp2p local-first node p2p
Last synced: 18 Dec 2024
https://github.com/poga/hyperfeed
decentralized rss publishing
dat decentralization hyperdrive p2p publishing rss
Last synced: 28 Oct 2024
https://github.com/eppie-io/eppie-app
Eppie — open protocol encrypted p2p email
cryptography csharp decentralization email emailclient encryption end-to-end-encryption gmail imap-client outlook p2p pgp protonmail security uno-platform uwp-app winui
Last synced: 18 Dec 2024
https://github.com/telamon/picostack
Web8.0 Framework, 0% Backend, 10'000% Frontend
blockchain decentralized framework frontend p2p peer-to-peer
Last synced: 17 Dec 2024
https://github.com/8go/nostr-commander-rs
simple but convenient CLI-based Nostr client app for following users and sending DMs
chat cli command-line-tool messaging nostr nostr-sdk p2p rust-lang subscription
Last synced: 20 Dec 2024
https://github.com/tailhook/ciruela
A peer-to-peer synchronization software for servers in datacenters.
file filesync p2p peer-to-peer synchronization
Last synced: 27 Oct 2024
https://github.com/dimensiondev/holoflows-kit
Toolkit for developing Augmented Web
browser-extension dapp p2p sdk web3
Last synced: 22 Dec 2024
https://github.com/attestate/kiwistand
kiwistand is a p2p node client for a web3 writer friendly Hacker News that nobody controls but everybody co-owns
crypto farcaster hacker-news libp2p p2p
Last synced: 22 Dec 2024
https://github.com/perlin-network/smart-contract-rs
Write WebAssembly smart contracts for Wavelet in Rust.
blockchain dapp p2p rust smart-contracts wavelet webassembly
Last synced: 05 Nov 2024
https://github.com/pannous/tensorpeers
p2p peer-to-peer training of tensorflow models
deep-learning distributed p2p peer-to-peer tensorflow training
Last synced: 27 Oct 2024
https://github.com/dimensiondev/tesserpg-android
android blockchain did e2e encryption end-to-end-encryption keyboard openid p2p pgp privacy-protection
Last synced: 05 Nov 2024
https://github.com/vbuell/torram
Utility that recreates a torrent download directory from fully and partially downloaded files
deluge-torrent-client p2p qbittorrent recover-files recovery torrent torrent-management
Last synced: 25 Nov 2024
https://github.com/cheqd/cheqd-node
Ledger/node software for cheqd's decentralised identity network. Built using the Cosmos SDK blockchain framework.
blockchain cosmos cosmos-sdk decentralized decentralized-identifiers decentralized-identity hacktoberfest p2p self-sovereign-identity
Last synced: 17 Dec 2024
https://github.com/stealth/drops
opmsg p2p transport network
encryption gpg ipv6-support opmsg p2p privacy
Last synced: 01 Dec 2024
https://github.com/orbitdb/orbit-db-cli
CLI for orbit-db
cli database distributed ipfs orbit-db orbitdb p2p peer-to-peer
Last synced: 08 Nov 2024
https://github.com/flowchain/flowchain-ledger
A distributed ledger for the p2p and decentralized IoT devices in JavaScript.
blockchain distributed-ledger edge-computing iot p2p
Last synced: 18 Nov 2024
https://github.com/FuzzrNet/Fuzzr
P2P platform for publishing content, self-hosting, decentralized curation, and more.
censorship-resistance ipfs p2p rust rust-gui self-hosted
Last synced: 09 Oct 2024
https://github.com/muni-town/weird
Weird web pages
cms graph-database identity iroh linked-data oidc p2p social-network websites
Last synced: 18 Dec 2024
https://github.com/hackergrrl/p2p-faq
:question: Commonly asked questions about peer-to-peer networks & programs.
decentralization p2p peer-to-peer
Last synced: 19 Dec 2024
https://github.com/codelytv/p2p-editor
Online code editor based on P2P and JavaScript. Demo:
ace-editor codely codelytv editor hypercore hypercore-protocol ide javascript jest nodejs p2p p2p-editor pacharan signalhub webpack
Last synced: 11 Nov 2024