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: 2025-02-02 00:22:05 UTC
- JSON Representation
https://github.com/brevex/bitcrab
A simple and straightforward CLI application for downloading torrent files safely with Rust
Last synced: 01 Feb 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/0xvaibhav11/anon-share
This is a decentralized file sharing platform that allows users to upload and share files with other users anonymously.
decentralized-applications filesharing-on-network p2p
Last synced: 07 Jan 2025
https://github.com/cbartram/synchronicity
A Peer to Peer blockchain based library which manages application state offline
blockchain javascript p2p sync typescript
Last synced: 17 Jan 2025
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/ahsan-83/p2p-messenger
Peer 2 Peer Communication Software Project
client communication file-transfer java p2p server
Last synced: 15 Dec 2024
https://github.com/rcasto/peer-pass
A service facilitating in connecting peers together.
p2p peer-to-peer webrtc webrtc-signaling
Last synced: 20 Jan 2025
https://github.com/thereactivemice/micegram
DIY implementation of confidential and private P2P chat based on gRPC and web sockets. Expected to be just local college project, but maybe better. Not affiliated with Telegram developers either the Telegram Project
ecdsa grpc p2p p2p-chat rsa websockets
Last synced: 30 Jan 2025
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/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/tailhook/ciruela-presentation
A presentation of ciruela for uapycon
ciruela file p2p presentation s2s servers synchronization
Last synced: 26 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/niklr/vite-portal
Scaling solution to process Remote Procedure Calls (RPCs) leveraging all available nodes in the p2p network.
Last synced: 17 Jan 2025
https://github.com/jmg-duarte/btc-handshake
Bitcoin Handshake Demo
bitcoin handshake p2p p2p-handshake protocol
Last synced: 13 Oct 2024
https://github.com/gemesa/nexus-net
Home network setup
cctv cctv-surveillance file-server ftp-server homelab homelab-setup network openwrt openwrt-router p2p raspberry-pi smb smtp-relay surveillance synology synology-nas wireguard wireguard-vpn xvr
Last synced: 23 Dec 2024
https://github.com/numq/webrtc-client-web
React random video chat client
chat-application clean-architechture clean-architecture client functional-architecture functional-programming functional-reactive-programming javascript p2p peer-to-peer random-chat react reactive-programming redux redux-toolkit rxjs webrtc websocket websocket-client
Last synced: 19 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/k0yote/porker-clone
decentralized porker game cloning
decentralized golang p2p solidity
Last synced: 11 Jan 2025
https://github.com/aman-tiwari001/krishicoin
KrishiCoin🌾 is a peer-to-peer (P2P) and decentralized finance (DeFi) platform built on the Base Blockchain (Ethereum L2). It empowers farmers and rural communities by offering a decentralized marketplace and crowdfunding opportunities, all while addressing key issues in the Indian agriculture sector.
base-blockchain blockchain coinbase crowdfunding defi ethereum marketplace mern-stack p2p peer-to-peer smart-contracts solidity web3
Last synced: 17 Dec 2024
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/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/adzialocha/append-only-log
Experiment with append-only logs
Last synced: 22 Dec 2024
https://github.com/nirjan-dev/litsi
Litsi Chat is a real-time video chat application built with Nuxt.js. It allows users to create and join rooms, and engage in private and instant video chats. The application is designed to be simple, secure, and easy to use.
chat flyio nitropack nuxt p2p typescript videocall videochat vue webrtc websocket
Last synced: 17 Dec 2024
https://github.com/zenium-community/zenium
Zenium integration/staging tree
altcoin anonymous-transactions bitcoin blockchain blockchainprivacy blockchaintechnology bulletproofs c-plus-plus cryptocommunity cryptocurrency cryptography p2p privacycoin zkp zkpcrypto zkproof zksnarks
Last synced: 19 Jan 2025
https://github.com/espenhalsen/hask
Open Source code for HASK, written in JS and EJS(Embedded JS HTML) - by Halsen
Last synced: 22 Jan 2025
https://github.com/stokedunken/elevratecrypto
Elevrate Crypto Analyst the most modern and advanced analyzer with many functions that are suitable for both experienced traders and beginners
bitcoin blockchain crypto cryptocurrency data-analysis ethereum financial-analysis on-chain-analysis p2p web3
Last synced: 19 Jan 2025
https://github.com/zhengtianzuo/tianzuo.pangu
搭建CS架构的IM通讯系统,支持文字/表情/图片/语音/视频/远程桌面/远程控制/白板等功能。(Build CS architecture IM communication system, support text/expression/picture/voice/video/remote desktop/remote control/whiteboard and other functions.)
Last synced: 30 Dec 2024
https://github.com/ankurgel/racex
WebRTC powered Racing game
javascript nodejs p2p signaling-server typing-game webrtc websocket
Last synced: 15 Dec 2024
https://github.com/ilanvinograd/peerai
P2P Training System
deep-learning distributed p2p peer-to-peer pytorch training
Last synced: 23 Jan 2025
https://github.com/hugoarregui/p2p-mesh
PoC for building a P2P mesh using webrtc
Last synced: 28 Dec 2024
https://github.com/rads/todop2p
Compare P2P libraries
clojure crdt distributed-systems javascript p2p replication scuttlebutt survey
Last synced: 14 Dec 2024
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/kodemartin/substrate-padawan
An elementary library for handshake-ready nodes to substrate-based networks
libp2p noise-protocol p2p rust substrate
Last synced: 15 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/stateless-minds/cyber-conviviality
Learn decision-making by practice!
decision-making direct-democracy distributed-computing educational-tool ipfs learning-by-doing p2p
Last synced: 21 Jan 2025
https://github.com/bene/pipely-server
⚡️ Pseudo P2P for serverless web apps.
docker event-sourcing eventsource go golang p2p p2p-chat p2p-node server-sent-events serverless sse
Last synced: 07 Jan 2025
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/abdealijaroli/godfs
Distributed File Storage Solution in Golang (TCP, P2P etc) [in the works 🛠️]
Last synced: 14 Dec 2024
https://github.com/abo3skr2019/liars-dice-svelte
A peer-to-peer online implementation of the classic bluffing dice game "Liar's Dice" built with Svelte and PeerJS.
Last synced: 24 Jan 2025
https://github.com/melishev/bell
Bell is a simple and easy way to contact your friends or colleagues
Last synced: 20 Dec 2024
https://github.com/rcasto/peer-ftp
A tool to share files between peers, simply, and quickly.
data-channel p2p peer-to-peer webrtc
Last synced: 20 Jan 2025
https://github.com/zde37/hive
Unleash the Power of Decentralized Storage with Hive
blockchain decentralized-storage golang ipfs p2p web3
Last synced: 21 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/Monotox/ZeroNetHelpCenter
ZeroNet Development Guide.
p2p p2p-network zeronet zeronet-js zeronet-site
Last synced: 24 Oct 2024
https://github.com/xxxvvi/bitcoin-mining-p2pool
Bitcoin mining p2pool
mining mining-pool mining-pools mining-software miningpool miningpoolhub p2p p2p-network
Last synced: 14 Jan 2025
https://github.com/daniissac/votemesh
A decentralized, peer-to-peer polling web application
decentralized p2p poll polling
Last synced: 10 Jan 2025
https://github.com/rolanddaum/flutter-webrtc-manual-data-connection
This repository contains a simple Flutter app that demonstrates the WebRTC connection flow for peer-to-peer data channel communication.
flutter p2p webrtc webrtc-demos
Last synced: 05 Jan 2025
https://github.com/misterhat/peer-test
multiple peer connection demo
nodejs p2p p2p-chat simple-peer webrtc
Last synced: 25 Dec 2024
https://github.com/0x41337/gun
Golang port of amark/gun
descentralized golang gundb p2p
Last synced: 16 Jan 2025
https://github.com/tong/owl
Mesh network framework
mesh multiplayer p2p rtc webrtc
Last synced: 29 Dec 2024
https://github.com/par7133/swapcode
Swapping code like burgers? Your p2p, drag-n-drop solution - PHP: <=8.1, GPL
code drag-and-drop on-premise p2p peer-to-peer snip snippets solution swap swapping web
Last synced: 13 Nov 2024
https://github.com/makevoid/bitnodes
Bitcoin Core conf file generator for connecting to a "big" number of core nodes
bitcoin-core bitnodes config-file generator nodes p2p
Last synced: 25 Dec 2024
https://github.com/NextMeal/nextmeal-ios
Next Meal App for iOS
background-fetch imessage-extensions multipeer-connectivity objective-c p2p today-extension watchos
Last synced: 23 Oct 2024
https://github.com/doshareme/dicky
Fastest Offline Data Transfer Ecosystem 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: 01 Feb 2025
https://github.com/notreeceharris/ws-p2p-rsa
Websocket per-to-per RSA communication.
Last synced: 01 Jan 2025
https://github.com/microchiptech/miwi
"IoT Made Easy!" - MPLAB(r) Harmony MiWi software solution supporting P2P, Star, Mesh topologies for PIC32CX-BZ2/WBZ45 Wireless MCUs and standalone RF233/RF212B Transceivers
at86rf212b at86rf233 mesh miwi p2p pic32cxbz2 star wbz451 wbz451-curiosity
Last synced: 10 Jan 2025
https://github.com/lauralex/p2pmctracker
P2P Minecraft Backend Service - Part of the P2P Minecraft project
fastapi minecraft minecraft-mod mod p2p purpur purpurmc tracker
Last synced: 31 Jan 2025