WebChat/README.md

45 lines
1.6 KiB
Markdown
Raw Normal View History

2024-09-27 07:39:52 +00:00
<p align="center">
2024-09-27 07:42:26 +00:00
<img src="https://github.com/molvqingtai/WebChat/blob/master/src/public/logo.png" width="200px"/>
2024-09-27 07:39:52 +00:00
</p>
2023-07-11 20:22:57 +00:00
2024-09-27 07:42:26 +00:00
2024-09-27 07:39:52 +00:00
# WebChat
2024-09-27 07:32:20 +00:00
2024-09-27 07:39:52 +00:00
> Chat with anyone on any website
2024-09-27 07:32:20 +00:00
2024-09-27 07:42:26 +00:00
2024-09-27 07:39:52 +00:00
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.
2024-09-27 07:32:20 +00:00
2024-09-27 07:39:52 +00:00
The goal is to address the issue of delayed replies on websites by adding instant messaging capabilities to any site, allowing for chatting anytime, anywhere.
2024-09-27 07:32:20 +00:00
2024-09-27 07:42:26 +00:00
2024-09-27 07:39:52 +00:00
![Example](https://github.com/molvqingtai/WebChat/blob/master/src/public/Example.png)
2024-09-27 07:32:20 +00:00
2024-09-27 07:42:26 +00:00
2024-09-27 07:32:20 +00:00
### Standing on the Shoulders of Giants
In addition to the great idea of decentralized chat, it also leverages some fantastic technologies.
* **[remesh](https://github.com/remesh-js/remesh)**: A frontend framework that implements DDD principles in code, achieving true separation of UI and logic. This provides a robust structure that can be easily migrated to other frontend frameworks like Vue.
* **[shadcn/ui](https://ui.shadcn.com/)**: A beautiful UI library and a pioneer of no-install options, with unmatched ease of customizing styles.
* **[wxt](https://wxt.dev/)**: This is the best framework Ive used for building browser extensions, bar none.
* **[trystero](https://github.com/dmotz/trystero)**: The core dependency for implementing decentralized communication, enabling connections to decentralized networks like IPFS, torrent, Nostr, etc.
2023-07-13 17:54:56 +00:00
### License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/molvqingtai/WebChat/blob/master/LICENSE) file for details