8 years of accumulation, precipitated a high-performance universal communication service,message center, supporting instant messaging, message push, IoT communication, audio and video signaling, live broadcast barrage, customer service system, AI communication, instant community and other scenarios.
(Note: This project is a general underlying instant messaging service. The upper layer needs to dock with its own specific business system (which can be easily docked with its own business system through the webhook and datasource mechanism). The core of this project mainly maintains a large number of long connections of clients and delivers messages according to the message rules of third-party business systems.)
This project needs to be compiled in a go1.20.0 or higher version.
TangSengDaoDao (communication layer based on WuKongIM): https://github.com/TangSengDaoDao/TangSengDaoDaoServer
Web chat scene demo: http://imdemo.githubim.com
Backend monitoring demo: http://monitor.githubim.com/web
git clone https://github.com/WuKongIM/WuKongIM.git cd WuKongIM go run main.go --config config/wk.yaml
View System information: http://127.0.0.1:5001/varz
View Monitor information: http://127.0.0.1:5300/web
For more deployment options, see the documentation.
5001: API port 5100: TCP long connection port 5172: Demo port 5200: WebSocket long connection port 5300: Monitoring system port
|Project Name||Github Address||Gitee Address||Documentation||Description|
|WuKongIM||Github||Gitee||Documentation||WuKongIM communication end, responsible for long connection maintenance, message delivery, etc.|
|WuKongIMAndroidSDK||Github||Gitee||Documentation||WuKongIM's Android SDK|
|WuKongIMiOSSDK||Github||Gitee||Documentation||WuKongIM's iOS SDK|
|WuKongIMUniappSDK||Github||Gitee||Documentation||WuKongIM's Uniapp SDK|
|WuKongIMJSSDK||Github||Gitee||Documentation||WuKongIM's JS SDK|
|WuKongIMFlutterSDK||Github||Gitee||Documentation||WuKongIM's Flutter SDK|
|WuKongIMReactNativeDemo||Github||None||None||WuKongIM's React Native Demo (provided by contributor wengqianshan)|
Business System Integration
Our team has been committed to the research and development of instant messaging. We need your encouragement. If you find this project helpful, please give it a star. Your support is our greatest motivation.
If necessary, add me and I will invite you to the group. My WeChat ID is wukongimgo.
WuKongIM is licensed under the Apache License 2.0.
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容，可点击提交进行申诉，我们将尽快为您处理。
：Code submit frequency
：React/respond to issue & PR etc.
：Well-balanced team members and collaboration
：Recent popularity of project
：Star counts, download counts etc.