Tulir Asokan - Projects
Bridges
- mautrix-telegram
- mautrix-whatsapp
- mautrix-facebook
- mautrix-hangouts
- mautrix-twitter
- mautrix-signal
- mautrix-instagram
- mautrix-imessage
SDKs
Both of my client frameworks support appservices, end-to-end encryption and more.
- mautrix-go - Go Matrix framework. Used by mautrix-whatsapp, mautrixfs, gomuks and also matrix.org's go-neb
- mautrix-python - Python Matrix framework. Used by maubot and all my bridges except mautrix-whatsapp.
Other stuff
- mautrix-manager - A web interface for managing bridges.
- gomuks - A terminal based Matrix client written in Go.
- maubot - A plugin-based Matrix bot system.
- stickerpicker - A fast and simple Matrix sticker picker widget.
Experimental
- mautrixfs - A Matrix client as a FUSE filesystem.
- mautrix-amp - A hacky Matrix-Android Messages for Web bridge using puppeteer. I intend to replace this with a proper android app based bridge eventually.
- mautrix-twilio - WhatsApp business bridge using Twilio. Could also be used as an SMS bridge with minor modifications. Currently not very maintained, but should still work.
Non-Matrix
- mauview - A Go TUI library based on tcell. Made for gomuks.
- maumirror - A GitHub repo mirroring system using webhooks. This is how I mirror all my projects to mau.dev.
- maulu - A fairly simple URL shortening service.
- gopacked - A simple text-based Minecraft modpack manager.
- mauCapture - A simple screenshot program.