Tailchat

开源 IM 应用
授权协议 Apache
开发语言 JavaScript TypeScript
所属分类 服务器软件、 电话/通讯/IM聊天
软件类型 开源软件
地区 国产
投 递 者 越文康
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Tailchat:你自己工作区中的下一代 noIM 应用程序。

Tailchat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。

前端微内核架构 + 后端微服务架构 使得 Tailchat 能够驾驭任何定制化/私有化的场景

面向企业与私域用户打造,高度自由的群组管理与定制化的面板展示可以让私域主能够更好的展示自己的作品,管理用户,打造自己的品牌与圈子。

特性

  • 完整的即时通讯基础能力
  • 插件化架构的赋予的自由拓展能力
  • 微服务架构赋予的水平拓展能力

亮点

  • 基于mini-star的前端微内核架构与基于moleculer的后端微服务架构可以适应各种用户用量,便于拓展
  • 完整的聊天系统,支持提及、面板跳转、富文本、markdown、url链接等各种语法
  • 消息reaction机制,让你通过表情表达自己
  • 文件分享与图片发送
  • 支持语音通话与视频通话
  • 完善的身份组管理,权限控制颗粒化
  • 用户管理与用户禁言
  • 邮箱认证与密码找回
  • 多种面板: 网页嵌入, 自定义html, 话题面板
  • 简易消息推送与github通知订阅
  • 后台管理平台
  • 开放平台
    • 机器人
    • OAuth
  • 插件带来的更多奇妙化学反应
    • 自定义主题
    • 在线听音乐
    • 消息加密
    • url获取元数据
    • 隔空投送
    • 任务管理
    • 在线绘图
    • 字体放大
    • 工具箱
    • ...

截图

概览

插件中心

各类主题

身份组与权限管理

Github订阅机器人

Admin 后台管理

 相关资料
  • 妙传 IM是一个基于 Flutter 的 IM 客户端项目,服务端依托 webchat,需要将 webchat 服务部署后即可打包使用,是一个局域网测试调试传输的工具。当然也可以将服务部署到公网。只需在设置中将连接改为相应地址即可跨设备使用。 使用: 1.浏览器打开部署的 webchat(妙传服务端)地址,默认端口 8099.  2.在移动端设置中填写 webchat 的 IP 和端口,保存后刷新

  • 这是一个即时通讯插件。 很多聊天功能都是基于第三方聊天api,比如融x,而且第三方运营成本比较高。那为何不研发一款高并发聊天插件呢? 环境 springboot2.x、jdk8、maven 框架 netty、fastjson 使用说明 1.通讯插件源码下载到本地。命令行输入`maven install`。项目工程中引入插件依赖。`<dependency> <groupId>io.github

  • YUE-IM 是使用java开发,基于netty,akka 实现的即时通讯服务。并且提供极简的api,极大的降低开发难度,方便使用者二次开发。 主要特点: 支持websocket,tcp协议进行通信 支持单机部署,集群部署 提供极简api,方便开发者二次开发 得益于akka提供的能力,集群模式只需要简单配置(依赖zookeeper,用于种子节点发现),支持自组建,集群间消息通信不依赖其他消息队列及

  • 基于JS的超轻量级聊天软件。前端:vue、iview、electron实现的 PC&Web版聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议websocket。支持web网页聊天实现。服务端: springboot、tio、oauth2.0等技术。界面:高仿微信。 功能点 文本聊天 聊天表情 发送图片(http) 发送文件(http) 单聊 群聊 用户分组(后端支持)

  • Spark是一个开源,跨平台IM客户端。它的特性支持集组聊天,电话集成和强大安全性能。如果企业内部部署IM使用Openfire+Spark是最佳的组合。 Open Source File Transfer Status Notification Drag and Drop File Transfer Mutli-User Chat View Previous Chats Typing Notifi

  • Riot ,一个新型的协作平台,可以在iOS、Android、Web端运行。原名 Vector。 运行效果: Android端 iOS端 Web端 突破: Riot 允许团队在广泛的协作应用程序中进行交流。Riot 为沟通提供丰富的网络连接。如,若部分团队成员使用 Riot,部分使用IRC,Slack 或 Gitter,Riot可使他们无缝协同工作。 数据独有: Riot 为用户提供最先进的加密技