Skip to content

mautrix/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e7b839d · Dec 16, 2021
Sep 22, 2021
Dec 16, 2021
Dec 5, 2021
Dec 3, 2021
Feb 17, 2021
Aug 16, 2021
Oct 26, 2021
Sep 22, 2021
Nov 16, 2021
Oct 7, 2018
Apr 13, 2020
Sep 15, 2020
Dec 15, 2021
Oct 26, 2020
Apr 19, 2020
Nov 2, 2021
Nov 2, 2021
Dec 15, 2021
Nov 15, 2021
Sep 30, 2021
Dec 26, 2020
Jun 9, 2020
Dec 16, 2021

Repository files navigation

mautrix-go

GoDoc

A Golang Matrix framework. Used by gomuks, go-neb, mautrix-whatsapp and others.

Matrix room: #maunium:maunium.net

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: