Retour au classement

💬 Chat with anyone on any website.

browser-extensionchatchrome-extensionp2pwebchatwebrtc
Croissance des étoiles
Étoiles
2.4k
Forks
175
Croissance hebdomadaire
Issues
15
1k2k
sept. 2024avr. 2025déc. 2025juil. 2026
Artefactsnpmnpm install webchat
README

WebChat

CI GitHub License Chrome Web Store Version GitHub Release Ask DeepWiki

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

Usage

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

Community

Join our Discord community to discuss WebChat and connect with other users:

Discord

Standing on the Shoulders of Giants

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

  • remesh: A framework in JavaScript that implements DDD principles, achieving true separation of UI and logic, allowing for easy implementation of the UI part, such as rewriting it in Vue, due to its independence from the UI.

  • shadcn/ui: A beautiful UI library and a pioneer of the no-install concept, offering unmatched convenience in customizing styles.

  • wxt: This is the best framework I’ve used for building browser extensions, bar none.

  • trystero: The core dependency for implementing decentralized communication, enabling connections to decentralized networks like IPFS, torrent, Nostr, etc.

  • Artico: A flexible set of libraries that help you create your own WebRTC-based solutions

  • ugly-avatar: Use it to create stunning random avatars.

Sponsors

WebChat is a open source project with its ongoing development made possible entirely by the support of these awesome backers.

Powered by DartNode

License

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

Dépôts similaires
gorhill/uBlock

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

JavaScriptnpmGNU General Public License v3.0ublock-originblocker
66.4k4.2k
refined-github/refined-github

:octocat: Browser extension that simplifies the GitHub interface and adds useful features

TypeScriptnpmMIT Licensechrome-extensiongithub
31.8k1.8k
quasarframework/quasar

Quasar Framework - Build high-performance VueJS user interfaces in record time

JavaScriptnpmMIT Licensequasar-frameworkvuejs
quasar.dev
27.2k3.7k
nextai-translator/nextai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

TypeScriptnpmGNU Affero General Public License v3.0chatgptchrome-extension
24.9k1.8k
openai-translator/openai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

TypeScriptnpmGNU Affero General Public License v3.0chatgptchrome-extension
24.2k1.8k
ovity/octotree

GitHub on steroids

JavaScriptnpmGNU Affero General Public License v3.0githubchrome
octotree.io
23.2k1.8k
AutomaApp/automa

A browser extension for automating your browser by connecting blocks

VueOthervuechrome-extension
goautoma.com/extension
21.5k2.3k
dailydotdev/daily

daily.dev is the personalized developer news feed and community. Get the best tech content from 1000+ sources in your browser new tab or on mobile. Free and open source.

GNU Affero General Public License v3.0chrome-extensiondeveloper-tools
daily.dev
19.9k571
Nagi-ovo/voyager

Voyager — an all-in-one enhancement suite for AI Studio, Gemini, Claude & ChatGPT: timelines, folders, prompts, usage tracking, chat export, plugins, and more. / 面向 AI Studio、Gemini、Claude 与 ChatGPT 的全能增强套件。

TypeScriptnpmGNU General Public License v3.0chat-managementchrome-extension
voyager.nagi.fun/en
19.2k628
moonD4rk/HackBrowserData

Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

GoGo ModulesMIT Licensechromemacos
14.4k1.8k
bitwarden/clients

Bitwarden client apps (web, browser extension, desktop, and cli).

TypeScriptnpmOtherwebextensionjavascript
bitwarden.com
13.4k1.9k
PlasmoHQ/plasmo

🧩 The Browser Extension Framework

TypeScriptnpmMIT Licensebrowser-extensionchrome-extension
plasmo.com
13.1k458