molvqingtai / WebChat

💬 Chat with anyone on any website.
https://chromewebstore.google.com/detail/webchat/cpaedhbidlpnbdfegakhiamfpndhjpgf
MIT License
874 stars 52 forks source link
browser-extension chat chrome-extension p2p webchat webrtc

WebChat

GitHub License Chrome Web Store Version GitHub Release

Chat with anyone on any website

This is an anonymous chat browser extension that is decentralized and serverless, utilizing WebRTC for end-to-end encrypted communication. It prioritizes privacy, with all data stored locally.

The aim is to add chat room functionality to any website, you'll never feel alone again.

Install

Install from Store

Manual Installation

  1. Go to the GitHub repository (Releases)
  2. Click on the "Assets" button and select "web-chat-*.zip"
  3. Extract the ZIP file to a folder on your computer
  4. Open the extension management page in your browser (usually chrome://extensions/)
    • Enable "Developer mode"
    • Click "Load unpacked" and select the folder you just extracted

Use

After installing the extension, you'll see a ghost icon in the bottom-right corner of any website. Click it, and you'll be able to chat happily with others on the same site!

Video

https://github.com/user-attachments/assets/e7ac9b8e-1b6c-43fb-8469-7a0a2c09d450

Standing on the Shoulders of Giants

In addition to the good idea of decentralized chat, it also leverages some fantastic technologies.

License

This project is licensed under the MIT License - see the LICENSE file for details