# vocechat-web
**Repository Path**: anydev/vocechat-web
## Basic Information
- **Project Name**: vocechat-web
- **Description**: VoceChat 的 Web 客户端:VoceChat 是一个支持独立部署的安全聊天软件:
聊天功能
私聊和群聊
公开频道
文本、图片、文件消息
消息反应、回复、编辑
消息置顶
重要消息收藏
高级特性
视频通话
机器人和 Webhook
开放 API 和 SDK
阅后即焚
已读和删除功能
子线程讨论
服务端特点
语言:Rust 编写
超轻量:小于 20MB
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-06-16
- **Last Updated**: 2026-06-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[中文](./README_zh-CN.md) | English
# Web Client of VoceChat
[](https://github.com/privoce/vocechat-web/issues)
   
- 🎉 Powered by React & Redux Toolkit
- ✅ Typescript
- 📦 PWA
- 📢 Notification by firebase
## Host your server! Or use our test server
- Host your own Voce server ([docker image](https://hub.docker.com/r/privoce/vocechat-server/tags)):
Run on x86_64 platform:
```bash
docker run -d --restart=always \
-p 3000:3000 \
--name vocechat-server \
privoce/vocechat-server:latest
```
For more server hosting instructions, see our documentation: https://doc.voce.chat/
## Preview
- official site: https://voce.chat
- live demo: https://privoce.voce.chat/
- demo API Docs (Swagger): https://dev.voce.chat/api/swagger
- design: https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI
- text editor: https://plate.udecode.io/docs/installation
- markdown editor: https://nhn.github.io/tui.editor/latest/
- redux: [@reduxjs/toolkit](https://redux-toolkit.js.org/introduction/getting-started)
- indexDB wrapper: https://github.com/localForage/localForage
## Local Development
- `git clone https://github.com/Privoce/vocechat-web vocechat-web`
- `cd vocechat-web & pnpm install`
- `pnpm start`
- Open `localhost:3009`
### Tools Recommended
- [VS Code](https://code.visualstudio.com/) Editor Recommended
- VS Code plugins:
- [dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint): ESLint
- [esbenp.prettier-vscode](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode): Prettier
- [dsznajder.es7-react-js-snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets): Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax
## License
[GPL v3](https://github.com/Privoce/vocechat-web/blob/main/LICENSE)
## Thanks all the contributors
Discuss collaboration: han@privoce.com
Telegram group: https://t.me/opencfdchannel VoceChat: https://voce.chat
Telegram channel: https://t.me/vocechat_group VoceChat Channel: https://privoce.voce.chat