WuKongIM provides complete open source SDK implementations, supporting multiple platforms and development languages. All SDK source code is open sourced on GitHub and Gitee, making it convenient for developers to learn, use and contribute.Documentation Index
Fetch the complete documentation index at: https://wukong.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
WuKongEasySDK Series
WuKongEasySDK is a lightweight quick integration solution that can be integrated in 5 minutes.| SDK Name | Repository | Example Code | Description |
|---|---|---|---|
| WuKongEasySDK-JS | GitHub | GitHub | Web SDK, supports JavaScript/TypeScript |
| WuKongEasySDK-iOS | GitHub | GitHub | iOS SDK, supports Swift/Objective-C |
| WuKongEasySDK-Android | GitHub | GitHub | Android SDK, supports Kotlin/Java |
| WuKongEasySDK-Flutter | GitHub | GitHub | Flutter cross-platform SDK, supports iOS, Android, Web, Desktop |
WuKongIMSDK Series
WuKongIMSDK is a feature-complete enterprise-grade SDK providing comprehensive instant messaging functionality.Open Source License
All WuKongIM SDKs use the Apache 2.0 open source license, which allows you to:- ✅ Commercial Use: Can be used in commercial projects
- ✅ Modify Code: Can modify source code according to needs
- ✅ Distribute Code: Can redistribute modified code
- ✅ Patent Grant: Obtain usage rights for related patents
- ⚠️ Retain Notice: Must retain original copyright and license notices
Contribution Guide
We welcome community contributions! Ways to participate:- Report Issues: Submit Issues in the corresponding repository
- Submit Code: Fork repository and submit Pull Requests
- Improve Documentation: Help improve documentation and examples
- Share Experience: Share usage experience in the community
Technical Support
- Documentation Center: https://docs.githubim.com
- GitHub Issues: Issues page of each repository
- Community Discussion: GitHub Discussions
- Official Website: https://githubim.com
SDK Feature Comparison
EasySDK vs WuKongIMSDK
| Feature | EasySDK | WuKongIMSDK |
|---|---|---|
| Integration Time | 5 minutes | 30+ minutes |
| Code Complexity | Simple | Comprehensive |
| Message Types | Text, Image, File | All message types |
| Custom Messages | Limited | Full support |
| Offline Messages | Basic | Advanced |
| Message Reactions | ❌ | ✅ |
| Message Replies | ❌ | ✅ |
| Message Receipts | ❌ | ✅ |
| Channel Management | Basic | Advanced |
| User Management | Basic | Advanced |
| Real-time Typing | ❌ | ✅ |
| Message Search | ❌ | ✅ |
| File Size | Small | Large |
| Use Case | Quick prototyping, simple chat | Enterprise IM, complex applications |
Platform Support Matrix
| Platform | EasySDK | WuKongIMSDK | Notes |
|---|---|---|---|
| iOS | ✅ | ✅ | Swift/Objective-C |
| Android | ✅ | ✅ | Kotlin/Java |
| Web | ✅ | ✅ | JavaScript/TypeScript |
| Flutter | ✅ | ✅ | Cross-platform |
| HarmonyOS | ❌ | ✅ | ArkTS |
| WeChat Mini Program | ❌ | ✅ | JavaScript |
| Uniapp | ❌ | ✅ | Vue.js |
| React Native | 🚧 | 🚧 | Coming soon |
| Unity | 🚧 | 🚧 | Coming soon |
Getting Started
Quick Start with EasySDK
Enterprise SDK Installation
Community and Ecosystem
Official Repositories
- Main Server: WuKongIM
- Documentation: WuKongIM Docs
- Demo Applications: WuKongIM Demo
Community Projects
- UI Components: Community-contributed UI libraries
- Plugins: Third-party plugins and extensions
- Templates: Project templates and boilerplates
- Tools: Development tools and utilities
Contributing
- Fork the repository you want to contribute to
- Create a feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
Code of Conduct
We are committed to providing a welcoming and inclusive environment for all contributors. Please read our Code of Conduct before contributing.Next Steps
Quick Start Guide
Get started with WuKongIM in 5 minutes
SDK Documentation
Comprehensive SDK documentation
API Reference
Complete API documentation
Examples
Best practices and examples

