Skip to content

mautrix/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d98d1a8 · Aug 16, 2021
Jul 24, 2021
Jul 24, 2021
Jul 16, 2021
Feb 17, 2021
Aug 16, 2021
Jun 15, 2021
May 5, 2020
Oct 7, 2018
Apr 13, 2020
Sep 15, 2020
Aug 16, 2021
Oct 26, 2020
Apr 19, 2020
May 7, 2021
May 7, 2021
Mar 4, 2021
Jul 24, 2021
Apr 19, 2020
Dec 26, 2020
Jun 9, 2020
Aug 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: