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-30 00:14:37 UTC
- JSON Representation
https://github.com/ipfs/distributed-wikipedia-mirror
Putting Wikipedia Snapshots on IPFS
decentralized distributed ipfs p2p peer-to-peer wikipedia
Last synced: 27 Dec 2024
https://github.com/subconsciousnetwork/noosphere
Noosphere is a protocol for thought; let's discover it together!
immutable-data-structures noosphere p2p pki rust tools-for-thought ucan wasm webassembly
Last synced: 30 Dec 2024
https://github.com/InstantWebP2P/node-android
Run Node.js on Android by rewrite Node.js in Java
andriod httpp java node-android nodejs p2p p2p-http rhino udt
Last synced: 07 Dec 2024
https://github.com/TzuHuanTai/RaspberryPi_WebRTC
Native WebRTC uses v4l2 hardware h264 and software openh264 encoder for live streaming on Raspberry Pi.
64-bit cpp encoding ffmpeg h264 hardware-acceleration openh264 p2p raspberry-pi signalr v4l2 video video-streaming webrtc
Last synced: 17 Sep 2024
https://github.com/39aldo39/DecSync
Synchronize RSS, contacts, calendars, tasks and more without a server
calendars contacts decsync p2p rss synchronization syncthing tasks
Last synced: 27 Oct 2024
https://github.com/sciencefair-land/sciencefair
The futuristic, fabulous and free desktop app for working with scientific literature :microscope: :book:
dat desktop-app electron open-access p2p reader science search
Last synced: 01 Nov 2024
https://github.com/tinywan/webrtc-tutorial
:books: WebRTC (Web Real-Time Communications) 中文教程
h246 p2p rtc rtcpeerconnection signal sip srtp v8 v9 voip webrtc webrtc-udp webrtc-video
Last synced: 28 Dec 2024
https://github.com/fedimint/fedimint
Federated E-Cash Mint
bitcoin e-cash lightning lightning-network p2p
Last synced: 24 Dec 2024
https://distribuyed.github.io/index/
A comprehensive list of decentralized exchanges (DEX) of cryptocurrencies, tokens, derivatives and futures, and their protocols.
blockchain blockchain-technology decentralised-exchange decentralisedexchange decentralization decentralized decentralized-application decentralized-exchange decentralizedexchange dex dexchange dexes exchange p2p p2p-exchange
Last synced: 15 Nov 2024
https://github.com/narrowlink/narrowlink
A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls
acme narrowlink p2p peer-to-peer proxy publish-website quic remote-access sni-proxy ssh-tunnel tun tunnel zero-trust-network-access
Last synced: 08 Nov 2024
https://github.com/yinqiwen/gsnova
Private proxy solution & network troubleshooting tool.
http http2 kcp low-memory mitmproxy nat p2p p2s2p packet-capture proxy quic ssh tcp tls transparent-proxy websocket
Last synced: 28 Dec 2024
https://github.com/pion/mediadevices
Go implementation of the MediaDevices API.
audio-call codec driver face-recognition go golang livestream machine-learning mediadevices mediadevices-api p2p rtp streaming video-call voip webrtc
Last synced: 12 Dec 2024
https://github.com/spotweb/spotweb
Decentralized community
community decentralized forum indexer indexing nntp nzb nzb-indexers p2p php spotweb usenet
Last synced: 03 Nov 2024
https://github.com/ipdr/ipdr
🐋 IPFS-backed Docker Registry
cdn docker docker-registry go golang interplanetary ipfs ipfs-protocol p2p
Last synced: 28 Dec 2024
https://github.com/anyproto/anytype-kotlin
Official Anytype client for Android
anytype e2ee local-first offline-first p2p privacy
Last synced: 24 Dec 2024
https://github.com/PIVX-Project/PIVX
Protected Instant Verified Transactions - Core wallet.
cryptocurrencies cryptocurrency governance masternodes p2p pivx pos privacy proof-of-stake sapling shield wallet zk-snarks
Last synced: 19 Nov 2024
https://github.com/cabal-club/cabal-cli
Terminal client for Cabal, the p2p chat platform.
command-line decentralized instant-messaging p2p terminal
Last synced: 27 Dec 2024
https://github.com/subins2000/p2pt
Simple WebRTC Peer 2 Peer connections using WebTorrent trackers as the signalling server. Use WebTorrent trackers for any kind of WebRTC app ! 🔥 Make WebRTC apps fast & easy ! 🚀⭐
p2p signalling-server webrtc websocket-trackers webtorrent webtorrent-trackers
Last synced: 29 Dec 2024
https://github.com/planetarium/libplanet
Blockchain in C#/.NET for on-chain, decentralized gaming
blockchain csharp dotnet game-development hacktoberfest hacktoberfest2024 libplanet net p2p planetarium unity unity3d
Last synced: 26 Dec 2024
https://github.com/web3-storage/web3.storage
DEPRECATED ⁂ The simple file storage service for IPFS & Filecoin
fil filecoin filestorage ipfs libp2p p2p storage
Last synced: 27 Dec 2024
https://github.com/cympletech/esse
Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)
cross-platform cryptography data data-security flutter p2p rust web3
Last synced: 29 Dec 2024
https://github.com/CympleTech/ESSE
Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)
cross-platform cryptography data data-security flutter p2p rust web3
Last synced: 11 Nov 2024
https://github.com/CympleTech/esse
Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)
cross-platform cryptography data data-security flutter p2p rust web3
Last synced: 11 Nov 2024
https://github.com/rameshvarun/netplayjs
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
game-development game-networking gamedev multiplayer multiplayer-browser-game multiplayer-game p2p rollback-netcode threejs typescript webrtc
Last synced: 27 Dec 2024
https://github.com/greatest-ape/aquatic
High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
bittorrent high-performance io-uring networking p2p peer-to-peer rust rust-lang torrent webtorrent
Last synced: 26 Dec 2024
https://github.com/ethersphere/swarm
Swarm: Censorship resistant storage and communication infrastructure for a truly sovereign digital society
blockchain ethereum go obsolete p2p storage swarm
Last synced: 30 Oct 2024
https://github.com/Lonero-Team/Decentralized-Internet
A SDK/library for decentralized web and distributing computing projects
big-data biostatistical-computing blockchain cryptography dapps decentralized decentralized-applications decentralized-internet developer-tools dweb grid-computing iot library mesh-networks offline-first p2p peer-to-peer protocols saas sdk
Last synced: 29 Oct 2024
https://github.com/vimpunk/cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
bittorrent library p2p peer-to-peer rust torrent
Last synced: 30 Dec 2024
https://github.com/nknorg/nkn
Official Go implementation of NKN full node.
blockchain decentralization distributed-systems go network nkn p2p
Last synced: 01 Nov 2024
https://github.com/meething/meething
dWebRTC Video Meetings MESH/SFU hybrid using GunDB, MediaSoup and Beyond!
decentralized demo dweb dwebrtc gundb meeting p2p rtc videomeeting webrtc
Last synced: 26 Dec 2024
https://github.com/namecoin/namecoin-core
Namecoin full node + wallet based on the current Bitcoin Core codebase.
anticensorship blockchain c-plus-plus civil-liberties cryptocurrency cryptography decentralized free-speech hacktoberfest human-rights internet-freedom namecoin namecoin-wallet p2p privacy security
Last synced: 11 Nov 2024
https://github.com/clostra/newnode
NewNode decentralized Content Distribution Network
bittorrent cdn content-delivery decentralized ledbat library network p2p sdk
Last synced: 15 Nov 2024
https://github.com/shouchenicu/fastsend
FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。
fastsend file-sharing p2p webrtc
Last synced: 29 Dec 2024
https://github.com/paullouisageneau/libjuice
JUICE is a UDP Interactive Connectivity Establishment library
c ice libnice nat-hole-punching nat-traversal p2p peer-to-peer rfc-5389 rfc-5766 rfc-8445 rfc-8489 rfc-8656 sdp sip stun stun-client turn-client udp webrtc
Last synced: 28 Dec 2024
https://github.com/tox-rs/tox
toxcore implementation in Rust
instant-messaging p2p tox toxcore
Last synced: 26 Oct 2024
https://github.com/ChainSafe/gossamer
🕸️ Go Implementation of the Polkadot Host
Last synced: 26 Oct 2024
https://github.com/rule110-io/surge
Surge is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, decentralized and open source.
anonymity decentralized file-sharing nkn p2p privacy
Last synced: 06 Nov 2024
https://github.com/testground/testground
🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.
continuous-integration distributed-systems p2p testing
Last synced: 08 Nov 2024
https://github.com/purfview/imdb-scout-mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads
1337x bittorrent download imdb jellyfin p2p plex radarr rarbg search sonarr streaming subtitles torrent torrent-search torrents trackers trakt usenet userscript
Last synced: 28 Dec 2024
https://github.com/mwarning/KadNode
P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
c decentralized dht dns dyndns p2p pki tls
Last synced: 03 Nov 2024
https://github.com/99percentpeople/weblink
A browser-based P2P chat and file transfer app using WebRTC, with screen sharing
chat file-transfer p2p pwa video-chat webapp webrtc
Last synced: 28 Dec 2024
https://github.com/anywherelan/awl
Securely connect your devices into a private network
cross-platform golang libp2p mesh-networks nat p2p tunneling tuntap virtual-network vpn vpn-client vpn-server vpn-service
Last synced: 29 Dec 2024
https://github.com/orbitdb-archive/ipfs-log
Append-only log CRDT on IPFS
crdt data-structure ipfs ipfs-log log-db orbit orbit-db p2p
Last synced: 26 Sep 2024
https://github.com/techmovie/easy-upload
PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。
chrome douban download gm-scripts greasemonkey imdb movies p2p tampermonkey tmdb torrent trackers tvshows
Last synced: 28 Dec 2024
https://github.com/Consensys/constellation
Peer-to-peer encrypted message exchange
crypto encryption haskell p2p peer-to-peer privacy
Last synced: 11 Oct 2024
https://github.com/autodl-community/autodl-irssi
A community-driven fork of autodl-irssi
autodl-irssi bittorrent irc irssi p2p terminal torrent
Last synced: 05 Nov 2024
https://github.com/dxos/dxos
TypeScript implementation of the DXOS protocols, SDK, and toolchain.
automerge database decentralized hypercore p2p webrtc
Last synced: 26 Dec 2024
https://github.com/eiskaltdcpp/eiskaltdcpp
File sharing program using DC and ADC protocols
adc c-plus-plus chat cli client communication cross-platform dht direct-connect file-sharing gtk gui linux mac messaging network p2p qt windows
Last synced: 26 Oct 2024
https://github.com/xmtggh/videocalling
局域网p2p视频聊天
android camera ffmpeg mediacodec netty opengl p2p x264
Last synced: 24 Dec 2024
https://github.com/mempko/firestr
The Grass Computing Platform
chat-application collaboration cpp cpp11 decentralized grass lua p2p secure-by-default voice-chat
Last synced: 30 Dec 2024
https://github.com/adrenak/univoice
Voice chat/VoIP solution for unity.
microphone p2p peer-to-peer unity voice voice-call voip
Last synced: 10 Nov 2024
https://github.com/ItzBlitz98/torrentflix
Nodejs cli app to search torrent sites and stream using peerflix
cli nodejs p2p peerflix torrentflix
Last synced: 08 Nov 2024
https://github.com/adrenak/UniVoice
Voice chat/VoIP solution for unity.
microphone p2p peer-to-peer unity voice voice-call voip
Last synced: 24 Oct 2024
https://github.com/webtorrent/bittorrent-protocol
Simple, robust, BitTorrent peer wire protocol implementation
bittorrent browser javascript nodejs p2p protocol torrent webtorrent
Last synced: 30 Oct 2024
https://github.com/ShouChenICU/FastSend
FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。
fastsend file-sharing p2p webrtc
Last synced: 15 Dec 2024
https://github.com/ddssingsong/webrtc_server_node
videoCall VideoConference 视频通话 视频会议
nginx-https-wss p2p videochat videoconference webrtc
Last synced: 30 Dec 2024
https://github.com/openhive-network/hive
Fast. Scalable. Powerful. The Blockchain for Web3
blockchain cryptocurrency dapps decentralization decentralized dpos fork hive openhive p2p platform social-network steem web3
Last synced: 15 Nov 2024
https://github.com/raphaelreyna/oneshot
A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.
cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc
Last synced: 15 Sep 2024
https://github.com/forestnode-io/oneshot
A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.
cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc
Last synced: 30 Dec 2024
https://github.com/ipfs-shipyard/gomobile-ipfs
IPFS and libp2p on Mobile, with Gomobile
android berty gomobile ios ipfs libp2p mobile mobile-development p2p
Last synced: 28 Dec 2024
https://github.com/manuels/wireguard-p2p
A tool for setting up WireGuard connections from peer to peer.
Last synced: 30 Dec 2024
https://github.com/kz26/dottorrent-gui
An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent
bittorrent gui gui-application p2p pyqt5 python python3 torrent torrent-files
Last synced: 25 Nov 2024
https://github.com/gallexis/PyTorrent
Simple BitTorrent client made in Python - Use for learning
bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent
Last synced: 19 Nov 2024
https://github.com/gallexis/pytorrent
Simple BitTorrent client made in Python - Use for learning
bittorrent bittorrent-client bittorrent-network p2p peer-2-peer peer-to-peer python python-3 torrent
Last synced: 29 Dec 2024
https://github.com/Purfview/IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads
1337x bittorrent download imdb jellyfin p2p plex radarr rarbg search sonarr streaming subtitles torrent torrent-search torrents trackers trakt usenet userscript
Last synced: 30 Oct 2024
https://github.com/dwoz/python-nat-hole-punching
UDP and TCP NAT hole punching examples in python
hole-punching p2p python python3 tcp udp
Last synced: 24 Dec 2024
https://github.com/anyproto/anytype-swift
Official Anytype client for iOS
anytype e2ee local-first offline-first p2p privacy
Last synced: 24 Dec 2024
https://github.com/torrust/torrust-tracker
A modern and feature-rich (private) BitTorrent tracker.
bittorrent bittorrent-tracker hacktoberfest p2p peer-to-peer rust torrent torrent-indexer tracker
Last synced: 03 Nov 2024
https://github.com/husarnet/husarnet
Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.
esp32 linux low-latency networking p2p peer-to-peer sdn vpn windows
Last synced: 29 Dec 2024
https://github.com/perguth/peertransfer
:package: • Send a file p2p and e2e encrypted in your browser using WebRTC.
browser encryption end-to-end-encryption filetransfer p2p transfer webrtc
Last synced: 30 Dec 2024
https://github.com/cabal-club/cabal-core
Core database and replication for cabal.
Last synced: 27 Dec 2024
https://github.com/G-Ray/pikatorrent
BitTorrent client ⚡. For mobile, desktop & server.
android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows
Last synced: 07 Nov 2024
https://github.com/g-ray/pikatorrent
BitTorrent client ⚡. For mobile, desktop & server.
android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows
Last synced: 29 Dec 2024
https://github.com/rangermauve/hyper-sdk
Make your own hyper apps!
dweb hypercore hypercore-protocol p2p
Last synced: 27 Dec 2024
https://github.com/torrentpier/torrentpier
🐂 TorrentPier. Main project repository
announcer bittorrent bittorrent-tracker forum-software gazelle ocelot p2p php torrent torrent-client torrent-files torrent-management torrentpier webtorrent webtorrent-tracker-server xbt
Last synced: 24 Dec 2024
https://github.com/RangerMauve/hyper-sdk
Make your own hyper apps!
dweb hypercore hypercore-protocol p2p
Last synced: 27 Nov 2024
https://github.com/nirvik/iWant
Commandline tool for searching and downloading files in LAN network, without any central server
commandline consensus-algorithm decentralization file-monitoring file-sharing lan p2p peer-to-peer python twisted
Last synced: 09 Nov 2024
https://github.com/Revertron/Alfis
Alternative Free Identity System
blockchain blockchain-network blockchain-platform blockchain-technology dns dns-alternative dns-server gui p2p privacy rust
Last synced: 12 Nov 2024
https://github.com/fraction/oasis
Free, open-source, peer-to-peer social application that helps you follow friends and discover new ones on Secure Scuttlebutt (SSB).
browser css html javascript nodejs p2p scuttlebutt ssb
Last synced: 28 Dec 2024
https://github.com/feross/p2p-graph
Real-time P2P network visualization with D3
d3 demo graph network networking p2p p2p-graph p2p-network-visualization peer visualization webtorrent
Last synced: 28 Dec 2024
https://github.com/hellozeronet/zeronet-kivy
Android client for ZeroNet
android apk decentralized kivy p2p python zeronet
Last synced: 24 Dec 2024
https://github.com/a-wing/filegogo
A file transfer tool that can be used in the browser webrtc p2p
Last synced: 24 Dec 2024
https://github.com/HelloZeroNet/ZeroNet-kivy
Android client for ZeroNet
android apk decentralized kivy p2p python zeronet
Last synced: 24 Oct 2024
https://github.com/beakerbrowser/dathttpd
Replaced by Homebase! See https://github.com/beakerbrowser/homebase.
Last synced: 03 Nov 2024
https://github.com/leoherzog/torrentparts
📑 A website to inspect and edit what's in your Torrent file or Magnet link
converter magnet magnet-link magnet-url p2p peer-to-peer torrent torrent-management
Last synced: 24 Dec 2024
https://github.com/lambdaclass/ethrex
ethrex: Ethereum Rust Execution L1 and L2 client.
blockchain distributed-systems ethereum execution-layer p2p rollup rollups rust zero-knowledge
Last synced: 25 Dec 2024
https://github.com/EasyTier/EasyTier
A simple, decentralized mesh VPN with WireGuard support.
nat-traversal p2p rust tailscale vpn zerotier
Last synced: 05 Nov 2024
https://github.com/leoherzog/TorrentParts
📑 A website to inspect and edit what's in your Torrent file or Magnet link
converter magnet magnet-link magnet-url p2p peer-to-peer torrent torrent-management
Last synced: 03 Nov 2024
https://github.com/ygrek/mldonkey
cross-platform multi-network p2p daemon (previously at http://mldonkey.sourceforge.net/)
Last synced: 29 Dec 2024
https://github.com/perlin-network/wavelet
Write once, run forever. Deploy robust, scalable, decentralized WebAssembly applications on Wavelet.
blockchain cryptocurrency golang ledger p2p proof-of-stake smart-contracts webassembly
Last synced: 23 Dec 2024
https://github.com/murat-dogan/node-datachannel
Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
data-channels datachannel libdatachannel media p2p peer-to-peer webrtc
Last synced: 28 Dec 2024
https://github.com/novage/wt-tracker
High-performance WebTorrent tracker
bittorrent bittorrent-tracker p2p p2p-media-loader p2p-network peer-to-peer torrent tracker webrtc websockets webtorrent
Last synced: 29 Dec 2024
https://github.com/actyx/actyx
Local-First Cooperation based on Event Sourcing
event-sourcing libp2p local-first p2p peer-to-peer
Last synced: 25 Dec 2024