{"repo":"openimsdk/open-im-sdk-web","free":true,"listed":false,"github":"https://github.com/openimsdk/open-im-sdk-web","clone":"git clone https://github.com/openimsdk/open-im-sdk-web.git","description":"IM web jssdk","language":"TypeScript","stars":113,"topics":["sdk","jssdk","im"],"license":"AGPL-3.0","category":"api-integrations-sdks","readme_excerpt":"⚠️ Project No Longer Maintained This project is no longer maintained and may contain unpatched vulnerabilities or compatibility issues with modern environments. Feel free to fork and modify the project if needed. If you need to use jssdk in the new version (v3.8.2+), you can introduce @openim/client-sdk to directly communicate with IM Server without the need to deploy this project. MiniProgram SDK for OpenIM 👨‍💻💬 Use this SDK to add instant messaging capabilities to your application. By connecting to a self-hosted OpenIM server, you can quickly integrate instant messaging capabilities into your app with just a few lines of code. open-im-sdk is a pure javascript library. It doesn't store any information inside browser, instead it connects to oimws the proxy layer. This proxy layer is OpenIM SDK Core's websocket proxy(listening on port 10003 by deafult). open-im-sdk and open-im-sdk-wasm's interfaces are completely the same. Without modifying any code, your website can run in mini-app. Documentation 📚 Visit https://docs.openim.io/ for detailed documentation and guides. For the SDK reference, see https://docs.openim.io/sdks/quickstart/browser. Installation 💻 Adding Dependencies Usage 🚀 The following examples demonstrate how to use the SDK. TypeScript is used, providing complete type hints. Importing the SDK Logging In and Listening for Connection Status Note: You need to deploy OpenIM Server first, the default port of OpenIM Server is 10001, 10002, 10003. To log into the IM","default_branch":null,"files":null,"tree":[],"storefront":"/r/openimsdk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openimsdk/open-im-sdk-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}