Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

865 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebChat logo

English | 简体中文

WebChat

CI GitHub License Chrome Web Store Version GitHub Release Ask DeepWiki

Chat with anyone on any website.

WebChat is a decentralized browser extension that lets people visiting the same website chat anonymously. It uses WebRTC for end-to-end encrypted, peer-to-peer communication, so there is no central chat server and your data remains on your device.

Turn any website into a shared chat room and connect with the people who are already there.

Install

Google Chrome Microsoft Edge Mozilla Firefox

Chrome Web Store  ·  Microsoft Edge Add-ons  ·  Firefox Add-ons

Usage

After installing WebChat, a ghost icon appears in the bottom-right corner of each website. Select it to join that site's chat room and talk with other visitors.

Demo

web-chat.mp4

Community

Join the WebChat Discord community to share feedback, ask questions, and meet other users.

Built With

WebChat builds on these excellent open-source projects:

  • Remesh provides the DDD-inspired state model that keeps application logic independent from the React UI.
  • shadcn/ui provides accessible, customizable UI building blocks.
  • WXT provides the cross-browser extension framework and build tooling.
  • Comctx provides RPC communication across the extension's JavaScript contexts.
  • Artico provides the flexible WebRTC foundation for peer-to-peer communication.
  • ugly-avatar generates WebChat's distinctive random avatars.

License

WebChat is available under the MIT License.

Releases

Packages

Used by

Contributors

Languages