Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
moonrailgun b6add42851 docs: update README to full english support 2 years ago
.github/workflows chore(desktop): fix build dependency problem 2 years ago
.husky
.vscode chore: move .vscode 2 years ago
apps chore: add api suffix into route 2 years ago
client fix: fix style problem in avatar in invite info 2 years ago
docker chore: add admin start script and env 2 years ago
page
patches chore: 升级moleculer版本 2 years ago
server chore: add admin dev script 2 years ago
website refactor: update wechat qrcode 2 years ago
.dockerignore chore: 前后端合一的docker配置环境 3 years ago
.editorconfig
.eslintignore chore: move cli into apps/cli 2 years ago
.eslintrc.js feat: admin 初始化与基本界面 2 years ago
.gitignore chore: 增加swag相关的配置 2 years ago
.lintstagedrc.json
.npmrc
.prettierignore chore: move cli into apps/cli 2 years ago
.prettierrc.json
.release-it.json fix: 修复Markdown 引用没有样式的bug 2 years ago
CHANGELOG.md chore: release v1.6.5 2 years ago
Dockerfile chore: 修改VERSION传递方式,从env改为build-arg 2 years ago
LICENSE
README.md docs: update README to full english support 2 years ago
codemagic.yaml chore(rn): codemagic增加environment group 2 years ago
commitlint.config.js
docker-compose.env chore: add admin start script and env 2 years ago
docker-compose.yml chore: 优化服务启动时匹配参数,排除*.service.dev.js 开发中的服务被加载 2 years ago
package.json chore: release v1.6.5 2 years ago
pnpm-lock.yaml refactor(github-app): 调整github app 在vercel的兼容方案 2 years ago
pnpm-workspace.yaml chore: 修复服务端编译时会抛出的警告问题 2 years ago
tsconfig.json feat: tailchat-design增加富文本编辑器 2 years ago
vercel.json chore: move vercel.json 3 years ago

README.md

Tailchat

Docker Publish Docker Image Version (tag latest semver) Docker Pulls

tailchat

Tailchat is a modern open source IM application which based on React + Typescript

Front-end microkernel architecture + backend microservice architecture, Tailchat is ready for clustering deployment.

The front end empowers the application through the plugin system, which is very simple and easy to expand for the secondary development of Tailchat.

Official Documentation: https://tailchat.msgbyte.com/

Nightly version Try it online: https://nightly.paw.msgbyte.com/

Nightly version is the automatic compile version, that means, every commit code will be automatically compiled. The reliability and stability of the data are not guaranteed, you can deploy with stable version with docker images or github release page

NOTICE: Although the core functionality of Tailchat is currently in a stable stage, its exposed interface for third-party developers is still being improved. Generally speaking, it is backward compatible, but retains the possibility of Break Change

Feature

  • Pay attention to privacy, only invited members can join the group
  • Prevent strangers, add friends only by nickname + a random string of numbers
  • Two-level group space, dividing different topics by panels
  • Highly customized group space, create original group space by grouping with dragging and dropping. At the same time, more plugins can be used to add more capabilities
  • It can be rigorous or fun. Through the combination of plugins, Tailchat can be created for different scenarios. It can be for individuals or for enterprises
  • The backend microservice structure is ready for large-scale deployment. Don't worry about what to do after the number of user growth

Learn more in our website

Communication

If you are interested in Tailchat, welcome to join Tailchat's seed user exchange group, your feedback can help Tailchat grow better

Tailchat

Tailchat Nightly Group

Wechat