IM Awesome
- 主要功能
- Message
- Presence
- Transport
- Notification
- Room
- State Sync
Open Protocol
- DDP
- IMPP
- IRC
- Matrix
- MTProto
- Retroshare
- Signal Protocol
- SIP - MSRP SIMPLE
- Tox
- XMPP - Jingle,WFP
- Zephyr
Fullstack
- Signal
- Server AGPL-3.0, Java
- Client GPL-3.0 iOS/Android, AGPL-3.0 Web
- Wire
- Server AGPL-3.0, Haskell
- Client GPLv3 Android/iOS
- mattermost/mattermost-server
- AGPL-3.0, 官方二进制 MIT, Go+Postgre
- zulip/zulip
- Apache-2.0, Python+Postgre
- team chat
- wildfirechat/im-server
- Java
- MQTT
- Customer Chat
- papercups-io/papercups
- elixir
- papercups-io/papercups
Server
- igniterealtime/Openfire
- Apache-2.0, XMPP,Java
- tinode/chat
- Server GPL 3.0, Go+gRPC+RethinkDB/MySQL/MongoDB
- Client Apache 2.0, iOS/Swift+Android/Java
- OpenIMSDK/Open-IM-Server
- Apache-2.0, Golang
- https://docs.wildfirechat.cn/price/
- yinxin630/fiora
- MIT, Typescript
- movim/movim
- relatedcode/Messenger
- relatedcode/RelatedChat
- turms-im/turms
- fosscord/fosscord-server
- fonoster/routr
- SIP
- cabal-club/cabal-desktop
- P2P
- coyim/coyim
- bitlbee/bitlbee
- miranda-ng/miranda-ng
- tox-rs/tox
- berty/berty
- Apache-2.0, MIT, Golang
- offline-first, peer-to-peer and zero trust messaging app
Video/Audio
- owncast/owncast
- MIT, Golang
- meetecho/janus-gateway
- GPLv3, C
- jitsi/jitsi-meet
- Apache-2.0, Typescript
- jitsi/jitsi-videobridge
- Apache-2.0, Kotlin
- jitsi/jitsi
- Apache-2.0, Java
- SIP, XMPP/Jabber, IRC
- bigbluebutton/bigbluebutton
- LGPLv3, JS, Scala
Inactive
- GoBelieveIO/im_service
- GPL-2.0, Go
- sdelements/lets-chat
- MIT, Nodejs+MongoDB+Metor
- starrtc/starrtc-server
- C
- 不再维护
- gitee 代码似乎要新一点
Client
- RocketChat/Rocket.Chat
- MIT+EE, Nodejs+MongoDB
- WebChat
- coyim/coyim
- GPL-3.0, Go+XMPP
- GUI
- chat-sdk/chat-sdk-android
- chat-sdk/chat-sdk-ios
- deltachat/deltachat-core-rust
- iNPUTmice/Conversations
XMPP
UI
- FaridSafi/react-native-gifted-chat
- Web
- jpush/aurora-imui 通用聊天组件, Android, iOS, ReactNative
Protocol
- matrix-org interoperable, decentralised real-time communication
- 利用消息队列 MQTT,打造一款属于自己的 IM 社交软件
Bot
- yihong0618/shanbay_remember
- 扇贝自动发送今日新词到 telegram