Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
I

InChat

> 编程语言
Open source

一个轻量级、高效率的支持多端(应用与硬件Iot)的可分布式、异步网络应用通讯框架

753 stars0 likes0 views
WebsiteGitHub

About

一个轻量级、高效率的支持多端(应用与硬件Iot)的可分布式、异步网络应用通讯框架

申明

本项目入驻AwakenCN开源组织,后续将继续更新调整,部分API后续会更改,感谢每一位朋友的支持与关注。

简介

(InChat)Iot Netty Chat

一个轻量级、高效、分布式的异步通信框架, 支持聊天和物联网, 您可以使用它来快速构建具有后台的聊天服务器, 并快速自定义自己的通信 api, 包括具有不同的通讯可以支持的协议。

项目源码学习

Maven版本

功能列表:

  • 用户token登录校验
  • 自我聊天
  • 点对点聊天
  • 群聊
  • 获取在线用户数与用户标签列表
  • 发送系统通知
  • 1.1.3版本新增SSL加密,分布式测试点对点、群聊功能(分布式为试用版,暂不支持SSL加密)
  • 1.1.4版本修改数据存储问题,并提供SpringBoot-Demo
  • 基于InChat的SpringBoot版本通讯聊天数据存储Demo,附带详细流程说明(InChat1.1.4)

    com.github.UncleCatMySelf
    InChat
    1.1.4

历史版本说明

教程

  • Netty入门与源码讲解
  • 官方案例

项目相关

  • 项目设计思路
  • 登录模块详细设计
  • 登录模块整改版V0.1
  • 项目研发日志更新

相关资料(欢迎贡献)

  • QQ群建议贡献

效果展示

下载地址

下载地址:https://github.com/UncleCatMySelf/SBToNettyChat/releases

下载 & 问题

https://github.com/UncleCatMySelf/SBToNettyChat/issues

关于贡献

!Noseparte说: 开源项目InChat贡献记

公众号:Java猫说

学习交流群:728698035

现架构设计(码农)兼创业技术顾问,不羁平庸,热爱开源,杂谈程序人生与不定期干货。

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Javaasynchronouschatchat-roomframework

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言