A Golang Matrix framework
A Golang Matrix framework. Used by gomuks,
This project is based on matrix-org/gomatrix.
The original project is licensed under Apache 2.0.
In addition to the basic client API features the original project has, this framework also has:
- Appservice support (Intent API like mautrix-python, room state storage, etc)
- End-to-end encryption support (incl. interactive SAS verification)
- Structs for parsing event content
- Helpers for parsing and generating Matrix HTML
- Helpers for handling push rules
This project contains modules that are licensed under Apache 2.0: