DEVELOPER TUTORIALS
Tutorials
Use step-by-step guides and video tutorials to get started with OpenIM.
Start here
Start here
Choose a path based on your current development goal.
Build your first chat app
Initialize OpenIM, sign in a user, send messages, and run your first chat app.
Get started 02
Integrate SDKs into your app
Choose the SDK for your Web, iOS, Android, Flutter, or other stack.
Choose SDKs 03
Deploy OpenIM Server
Deploy OpenIM Server and connect clients to your backend.
View deployment guideVIDEO TUTORIALS
Learn with video tutorials
Watch OpenIM video tutorials about product features, integration, and engineering practices.
YouTube1000 QPS Latency Test on 8C/16GB Server | OpenIM
OpenIM performance test video on YouTube.
YouTube50K Groups + 50K Friends: Messaging Stress Test
OpenIM stress test for large-scale groups and friends.
ShortsBuild Chat Into Your App | OpenIM #messaging #session #websocket
OpenIM chat integration short on YouTube Shorts.
ShortsMulti-Device Chat Sync Explained with OpenIM
OpenIM multi-device message sync short.
GUIDES & DEEP DIVES
OpenIM deep dives
Learn about OpenIM SDK architecture, messaging flows, and server integration.
OpenIMSDK Wasm Client SDK architecture
Understand the Wasm Client SDK architecture and web integration path.
Web / SDKOpenIM source deployment guide
Learn the source checkout, service orchestration, configuration, and deployment verification flow.
Deploy / SourceOpenIM customization guide
Learn how to extend OpenIM across server, client, and backend layers.
Customize / ExtendConnect your backend with Server APIs and webhooks
Use Server APIs to manage users and groups, then receive events through webhooks.
Server API / WebhookMore resources
Visit docs.openim.io for API references, deployment guides, and best practices.
Visit docs GitHub repositoriesReview code, file issues, open PRs, and contribute with the global OpenIM community.
Visit GitHub Community & supportJoin GitHub Discussions or the community to talk with developers and get support.
Join community