Skip to content

binaryWorld/server

野火IM解决方案

野火IM是一套跨平台、全开源的即时通讯解决方案,主要包含以下内容。

仓库说明备注
android-chat野火IM Android SDK源码和App源码可以很方便地进行二次开发,或集成到现有应用当中
ios-chat野火IM iOS SDK源码和App源码可以很方便地进行二次开发,或集成到现有应用当中
pc-chat基于Electron开发的PC平台应用
proto野火IM的协议栈实现
serverIM server
app server应用服务端
robot_server机器人服务端
push_server推送服务器
docs野火IM相关文档,包含设计、概念、开发、使用说明

server

本工程为野火IM 社区版IM服务软件。野火IM作为一个通用的即时通讯解决方案,可以集成到各种应用中。请阅读docs或下载服务器发布版本

开发一套IM系统真的很艰辛,请路过的朋友们给点个star,支持我们坚持下去🙏🙏🙏🙏🙏

联系我们

问题讨论请加群:822762829

微信公众号:

强烈建议关注我们的公众号。我们有新版本发布或者有重大更新会通过公众号通知大家,另外我们也会不定期的发布一些关于野火IM的技术介绍。

体验Demo

我们提供了体验demo,请使用微信扫码下载安装体验

野火IM

应用截图

ios-demo

编译

在安装JDK1.8以上及maven的前提下,在命令行中执行mvn clean compile package,生成的目标文件在./distribution/target/distribution-xxxx-bundle-tar.tar.gz

捐赠者名单

捐赠者商标金额简介
SAMOSSAMOS每月2000¥一站式区块链解决方案服务商(http://samos.io)

特别感谢

  1. moquette 本项目是基于此项目二次开发而来,处理MQTT相关业务。
  2. loServer 本项目使用loServer处理HTTP相关业务。

*** 对他们表示诚挚的感谢🙏 ***

License

  1. Under the Creative Commons Attribution-NoDerivs 3.0 Unported license. See the LICENSE file for details.
  2. Under the Anti 996 License. See the Anti 996 LICENSE file for details.

About

全开源即时通讯(IM)系统

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE_mqtt-jmeter
Apache-2.0
license_moquette.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java50.9%
  • C++20.4%
  • JavaScript12.1%
  • Python6.0%
  • Shell5.2%
  • Makefile3.9%
  • Other1.5%