ipfs-chat

Peer messenger

A real-time, end-to-end encrypted P2P messaging system using IPFS pubsub and shell scripting

Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.

GitHub

138 stars
4 watching
14 forks
Language: Shell
last commit: about 4 years ago
Linked from 1 awesome list

brokerlessdappdecentralizeddhtdistributedencryptedend-to-end-encryptionfile-sharingipfsp2ppeerpeer-to-peerprivacypubsubreal-timesecure-messengerserverlessterminal-uitextingtui

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cppshane/orbit-chatAn Angular-based decentralized message client demo using IPFS and OrbitDB27
shashwatdixit124/ipconnectA P2P chat and file transfer application for local area networks85
mappum/peer-exchangeDecentralized protocol for peer discovery and signaling in P2P networks152
profanity-im/profanityA console-based XMPP client with features like encryption and decentralization1,343
maqp/tfcA secure messaging system that uses onion routing and end-to-end encryption to protect user communications1,236
mafintosh/peer-networkCreates servers and clients that use a distributed hash table to communicate over the internet using names instead of ports or hostnames.184
jeremyckahn/chitchatterA decentralized, end-to-end encrypted chat application with peer-to-peer communication and ephemeral message storage.1,594
perguth/peermeshEnables secure peer-to-peer file transfers over the internet using WebRTC.118
dreamsocket/actionscript-p2p_messagingA messaging framework for peer-to-peer communication in ActionScript-based applications1
peergos/peergosA peer-to-peer file storage and social network platform with end-to-end encryption and fine-grained access control2,001
ipfs-shipyard/peer-crdtAn extensible collection of operation-based CRDTs for peer-to-peer networks60
chat-wane/rtc-scamp-mbrAn implementation of a decentralized peer-to-peer membership protocol using WebRTC for distributed network connections2
elettrascicomp/git-ipfs-remote-bridgeA Git extension that enables version-controlled data sharing using IPFS decentralized storage25
balzack/databagA decentralized, self-hosted messenger with end-to-end encryption and mobile alerts923
socketio/socket.io-p2pProvides a peer-to-peer communication system using WebSockets and signalling data transmission.1,032