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-01-16 00:22:38 UTC
- JSON Representation
https://github.com/brevex/bitcrab
A simple and straightforward CLI application for downloading torrent files safely with Rust
Last synced: 05 Dec 2024
https://github.com/hugoarregui/p2p-mesh
PoC for building a P2P mesh using webrtc
Last synced: 28 Dec 2024
https://github.com/jzaragosa06/p2p-file-share
A web-based point-to-point file-sharing application that uses WebSocket (Socket.IO) for real-time communication.
Last synced: 15 Jan 2025
https://github.com/draeder/jot.ooo
Note taking app with code highlighting and P2P sync
Last synced: 19 Dec 2024
https://github.com/lymkwi/stolas-p2p
A p2p-oriented message exchange client written in Python - small project
Last synced: 03 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/melishev/bell
Bell is a simple and easy way to contact your friends or colleagues
Last synced: 20 Dec 2024
https://github.com/huluvu424242/p2p.experiment
Versuch zwei Java Clients p2p zu verbinden obgleich jeder hinter einem nat Router an einem ISP angebunden ist.
communication connection-establishing java p2p
Last synced: 13 Jan 2025
https://github.com/henrique-efonseca/yet-another-blockchain-framework
YABF is a modular and extensible blockchain framework designed to help developers build custom blockchains with ease. YABF supports multiple consensus mechanisms, smart contracts, wallet integration, and a wide range of blockchain features, making it the perfect foundation for creating bespoke blockchain solutions
api blockchain cli go javascript p2p python sdk
Last synced: 22 Nov 2024
https://github.com/green-sky/ttt
WIP tox torrent tunnel
bittorrent dht friend-to-friend p2p torrent tox toxext tracker
Last synced: 11 Jan 2025
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: 19 Nov 2024
https://github.com/rasmus-kirk/p2p
A toy blockchain based on the exercises from the course "Distributed Systems and Security" from Aarhus University.
blockchain p2p peer-to-peer rust
Last synced: 04 Jan 2025
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 11 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: 16 Nov 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/iphydf/toxcore
Fork of toxcore that's not a github fork
cryptography encryption network p2p security toxcore
Last synced: 17 Nov 2024
https://github.com/derhuerst/files-sync-stream
Sync files over any transport.
Last synced: 07 Jan 2025
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/cbartram/synchronicity
A Peer to Peer blockchain based library which manages application state offline
blockchain javascript p2p sync typescript
Last synced: 16 Nov 2024
https://github.com/jasonlovesdoggo/quicture
A privacy-first solution to sharing images fast and losslessly leveraging P2P and a no-login approach.
gcp p2p privacy sharing-platform
Last synced: 05 Dec 2024
https://github.com/sahilaggarwal2004/react-peer-chat
An easy to use react component for impleting peer-to-peer chatting using peerjs under the hood.
chat component javascript-library npm-package p2p p2p-chat peer peer-to-peer peerjs peerjs-webrtc react react-library text-chat typescript voice-chat webrtc
Last synced: 19 Nov 2024
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/realchrisdebon/peer2peernet
A Peer-to-Peer network library that handles finding connections with a handshake protocol, verifying them, growing the network, and faciliating communication between established connections. Early preliminary stages.
encryption-decryption network-library network-protocol p2p p2p-chat p2p-network peer-to-peer peer2peer protocol-library
Last synced: 14 Jan 2025
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 open-source p2p peer-to-peer random-chat react reactive-programming redux redux-toolkit rxjs webrtc websocket websocket-client
Last synced: 18 Nov 2024
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/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/goto-eof/o-reshare-server
The back-end of the (enough) secure open source file sharing micro platform
encryption-decryption filesharing p2p
Last synced: 30 Dec 2024