Multiplatform Matrix SDK written in Kotlin.
Trixnity is a multiplatform Matrix SDK written in Kotlin. You can write clients, bots, servers and appservices with it. This SDK supports JVM/JS/Native as targets. Ktor is used for the HTTP client/server and kotlinx.serialization for the serialization/deserialization.
Trixnity aims to be strongly typed, customizable and easy to use. You can register custom events and Trixnity will take care, that you can send and receive that type.