Ross ROSS = Recommend OSS · open-source software intelligence for agents

JackJiang2011/MobileIMSDK

原创全平台IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp、鸿蒙Next,服务端基于Netty。 observed · 2026-08-28

github.com/JackJiang2011/MobileIMSDK · homepage · Objective-C · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

69/100

  • Activity 99
  • Release rhythm 12
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 224
  • age_days: 3983
  • days_rel: 379
  • days_push: 9
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

6085 stars · 1384 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MobileIMSDK is an original, lightweight cross-platform instant messaging (IM) communication-layer framework refined over 10 years. It uniquely supports UDP, TCP, and WebSocket protocols, with clients for iOS, Android, Java, H5, WeChat mini-programs, Uniapp, and HarmonyOS Next, and a Netty-based server.

Use cases

  • build a mobile chat app with a custom IM backend
  • add real-time message push to Android and iOS apps
  • implement cross-platform instant messaging with UDP TCP and WebSocket support
  • self-host an IM server based on Netty
  • add live messaging to H5 web apps and WeChat mini-programs
  • integrate IM into Uniapp or HarmonyOS Next applications

When to choose

  • you need a battle-tested, lightweight IM transport layer across many platforms
  • you want protocol flexibility across UDP, TCP, and WebSocket
  • you need a self-hosted alternative to commercial IM SDKs like RongCloud or Huanxin
  • you target niche platforms like HarmonyOS Next or WeChat mini-programs

When to avoid

  • you want a full-featured chat UI and business logic out of the box - this is only the communication layer
  • you need built-in server clustering, which requires custom work
  • you prefer a managed cloud IM service with no server maintenance

Facets

framework · maturity stable

websocket rpc message-queue networking sdk mobile-development cross-platform developer-tools cross-platform jvm im instant-messaging netty udp tcp push-notifications uniapp mini-programs chat-transport-layer messaging real-time android ios web-server mobile harmonyos

4 sources

Member repositories

RepositoryRoleHealth v2
JackJiang2011/MobileIMSDKmain69

For agents

markdown · JSON · MCP: product_card(name="JackJiang2011/MobileIMSDK")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem