All Projects → mautrix → go

mautrix / go

Licence: MPL-2.0 license
A Golang Matrix framework.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to go

python
A Python 3 asyncio Matrix framework.
Stars: ✭ 115 (-40.1%)
Mutual labels:  matrix, matrix-org
instagram
A Matrix-Instagram DM puppeting bridge
Stars: ✭ 69 (-64.06%)
Mutual labels:  matrix, matrix-org
Dendrite
Dendrite is a second-generation Matrix homeserver written in Go!
Stars: ✭ 2,758 (+1336.46%)
Mutual labels:  matrix, matrix-org
telegram
A Matrix-Telegram hybrid puppeting/relaybot bridge
Stars: ✭ 914 (+376.04%)
Mutual labels:  matrix, matrix-org
matrix-registration
a token based matrix registration api
Stars: ✭ 182 (-5.21%)
Mutual labels:  matrix, matrix-org
twitter
A Matrix-Twitter DM puppeting bridge
Stars: ✭ 48 (-75%)
Mutual labels:  matrix, matrix-org
chooj
Matrix chat app for KaiOS supporting voice calls
Stars: ✭ 44 (-77.08%)
Mutual labels:  matrix, matrix-org
matrix-pstn-bridge
☎️ A Matrix Puppet bridge for the public telephone network that supports a number of VoIP providers (Twillo, Vonage, etc.). Sends and receives voice and SMS.
Stars: ✭ 25 (-86.98%)
Mutual labels:  matrix, matrix-org
Swiftish
A fully generic Swift vector & matrix library
Stars: ✭ 17 (-91.15%)
Mutual labels:  matrix
matrix-java-sdk
Matrix Java SDK
Stars: ✭ 20 (-89.58%)
Mutual labels:  matrix
planar proj shadows
Demo of Planar Projected Shadows in regl
Stars: ✭ 31 (-83.85%)
Mutual labels:  matrix
MD UISwitch
Uniformly encapsulate different types of switches as user input devices
Stars: ✭ 33 (-82.81%)
Mutual labels:  matrix
ement.el
Matrix client for Emacs
Stars: ✭ 212 (+10.42%)
Mutual labels:  matrix
matrex
A WIP toy Matrix server implementation in Elixir
Stars: ✭ 31 (-83.85%)
Mutual labels:  matrix
ProbQA
Probabilistic question-asking system: the program asks, the users answer. The minimal goal of the program is to identify what the user needs (a target), even if the user is not aware of the existence of such a thing/product/service.
Stars: ✭ 43 (-77.6%)
Mutual labels:  matrix
JOLI.jl
Julia Operators LIbrary
Stars: ✭ 14 (-92.71%)
Mutual labels:  matrix
geeks-for-geeks-solutions
✅ My own Amazon, Microsoft and Google SDE Coding challenge Solutions (offered by GeeksForGeeks).
Stars: ✭ 246 (+28.13%)
Mutual labels:  matrix
AgentSmith
🕴 An IRC server that is actually a Matrix client. Use your favourite IRC client to communicate with the Matrix.
Stars: ✭ 35 (-81.77%)
Mutual labels:  matrix-org
Morpheus
A Matrix client written in Go-QT
Stars: ✭ 20 (-89.58%)
Mutual labels:  matrix
Matrix
Easy-to-use Scientific Computing library in/for C++ available for Linux and Windows.
Stars: ✭ 20 (-89.58%)
Mutual labels:  matrix

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:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].