matrix.org
Projects with this topic
-
C# (10 .netstandard2.1) implementation of the Matrix (https://matrix.org/) client-server protocol.
Focus is split in two:
Matrix.API: As simplistic as reasonably possible - static, stateless, low-allocation, exception-free, async implementation of API points, dealing in simple data types.
Matrix.Session: Stateful implementation of a Matrix client-server session, tracking rooms, members, and images, wrapping and forwarding events, handling media download, etc.
Serialization via System.Text.Json.
Updated