lwland / pc-chat

Open source IM solution.

Home Page:http://docs.wildfirechat.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

野火IM解决方案

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

仓库 说明 备注
android-chat Android平台的SDK和Demo
ios-chat iOS平台的SDK和Demo
pc-chat 基于Electron开发的PC平台Demo
proto 野火IM的协议栈实现
server IM server
app server 应用服务端Demo
robot_server 机器人服务端Demo
push_server 推送服务器
docs 野火IM相关文档,包含设计、概念、开发、使用说明

pc-chat说明

本工程是野火IM PC平台,详情可以阅读docs.

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

联系我们

问题讨论请加群:822762829

微信公众号:

体验

可下载我们已编译好的可执行文件进行体验,pc-chat 下载

login_qr

home

chat

create_conversation

更多截图,请查看wewechat readme

开发

mac系统

开发

$ cp proto_addon/marswrapper.mac.node marswrapper.node
$ npm install
$ npm run dev

打包

  1. npm install 安装依赖
  2. npm run package-win32 打包window版本,软件生成在release目录下
  3. npm run package-mac 打包mac版本,软件生成在release目录下

windows系统

拷贝windows配置 把package-win32.json改名为package.json

开发

$ copy proto_addon\marswrapper.mac.node marswrapper.node
$ npm install
$ npm run dev

打包

  1. npm install 安装依赖
  2. npm run package-win32 打包window版本,软件生成在release目录下

mac版本必须使用mac系统打包

更多信息,请查看wewechat readme

License

  1. Under the MIT license. See the LICENSE file for details.

  2. Under the 996ICU License. See the LICENSE file for details.

鸣谢

本项目基于wewechat开发,原项目的READ见wewechat readme

About

Open source IM solution.

http://docs.wildfirechat.cn

License:MIT License


Languages

Language:JavaScript 80.5%Language:CSS 19.2%Language:HTML 0.3%Language:Shell 0.1%