This is the Socket.IO Client Library for Kotlin (Multiplatform), which is ported from the official socket.io-client-java It is compatible with Socket.IO server 3.x / 4.x
Built using
- Kotlin Multiplatform
- Ktor
- kotlinx.serialization
- Android / JVM
- iOS / macOS
- Linux
- Android
implementation("io.dyte:socketio-android:$version")
- JVM
implementation("io.dyte:socketio-jvm:$version")
- iOS / macOS
Add 'dyte_socketio' to your Podfile.
pod 'dyte_socketio'
- Linux
TODO: Release headers / shared library
The documentation can be found here.
The source of this documentation is in at https://github.com/dyte-in/docs. Pull requests are welcome!
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated. Sincere thanks to all our contributors. Thank you, contributors!
You are requested to follow the contribution guidelines specified in CONTRIBUTING.md while contributing to the project 😄.
Contributions, issues, and feature requests are welcome! Give a ⭐️ if you like this project!
Distributed under the MIT license. See LICENSE
for more info
Socketio-KMP
is created & maintained by dyte, Inc. You can find us on Twitter - @dyte_io or write to us at dev [at] dyte.io
.
The names and logos for Dyte are trademarks of dyte, Inc.
We love open source software! See our other projects and our products.