manishmeganathan / peerchat
A terminal-based P2P chat application using libp2p and Golang that uses a Kademlia DHT and the IPFS network for peer discovery and routing
β45Updated 3 years ago
Related projects β
Alternatives and complementary repositories for peerchat
- Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing networkβ69Updated 3 weeks ago
- π§ WIP: tor transport for libp2pβ55Updated 2 years ago
- HTTP on top of libp2pβ64Updated last month
- [DEPRECATED] A standalone libp2p circuit relay daemon that made 2022 migration from V1 to V2 easier.β26Updated 2 months ago
- A p2p file system for https://github.com/CortexFoundation/CortexTheseus with pure Golangβ64Updated last week
- Go "net" wrappers for libp2pβ24Updated last month
- A toolkit helps upload files to IPFS pinning services.β57Updated 2 months ago
- DEPRECATED β A client to the Web3.Storage API.β34Updated 10 months ago
- Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralizedβ165Updated last month
- A simple RPC library for libp2p.β61Updated last month
- Generic Go Kademlia implementationβ18Updated 2 months ago
- Decentralized kv storage engine,support decentralized P2P networking, data synchronization and consistency between nodes.β13Updated 2 months ago
- A go library for using the I2P Simple Anonymous Messaging (SAM version 3.2) bridgeβ17Updated this week
- Noise Protocol Framework (Mirror)β45Updated 11 months ago
- Low Boilerplate JSON-RPC 2.0 libraryβ79Updated 3 weeks ago
- nnet: a fast, scalable, and developer-friendly p2p overlay network stackβ123Updated last month
- Data Transfer Shared Component for go-filecoin & go-lotusβ39Updated 6 months ago
- Elliptic Curve Integrated Encryption Scheme for secp256k1 in Golangβ106Updated 6 months ago
- Just a lightning fast open source peer-to-peer cross-platform social network that doesnβt sell you out.β33Updated 4 years ago
- very tunnelβ29Updated 3 weeks ago
- Run a point-of-presence within Myel, the community powered content delivery network.β38Updated 2 years ago
- Simple mDNS client/server library in Golangβ15Updated 5 years ago
- HTTP/HTTPS tunnel proxy server over libp2p. Supports NAT traversal. Setup VPN within seconds. Access home server from anywhere.β12Updated 3 months ago
- Go library and CLI tool for /dns4, /dns6, /dnsaddr multiaddr resolutionβ30Updated last month
- Messenger provides a simple arbitrary message sending API to multiple peers for libp2p-based protocols.β16Updated 8 months ago
- Go version of append-only log CRDT on IPFSβ85Updated last month
- A set of reference libraries for building IPFS applications and implementations in Go.β214Updated this week
- A crawler for the IPFS network, code for our paper (https://arxiv.org/abs/2002.07747). Also holds scripts to evaluate the obtained data aβ¦β70Updated 3 weeks ago
- A DHT Indexer node & Peer Routerβ87Updated 5 months ago