Go Matrix

Open-source Go projects categorized as Matrix

Top 19 Go Matrix Projects

  • gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

  • Project mention: How to set up interface to accept multi-dimension array? | /r/golang | 2023-07-13

    But if you want to see what can be done for numeric stuff, check out gonum. Personally, I still wouldn't use Go, and I rather suspect it's still pretty easy to reach for something like what you're trying to do and not find it because Go just can't write that type sensibly, but you can at least see what is available, written by people who disagree with me about Go not being a great language for this.

  • matterbridge

    bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)

  • Project mention: Don't Use Discord for FOSS | news.ycombinator.com | 2024-03-01

    All of them. :)

    https://github.com/42wim/matterbridge

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dendrite

    Dendrite is a second-generation Matrix homeserver written in Go!

  • Project mention: The Tailscale Universal Docker Mod | news.ycombinator.com | 2023-10-08
  • wayback

    A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages.

  • Project mention: If we lose the Internet Archive, we’re screwed | /r/opensource | 2023-05-14

    I wish there was an alternative to the Internet Archive with collaborative curation. You share files and people who tag and sort them into albums can download them. And if it was federated it could be just as extensive as the Internet Archive by searching files on many instances at the same time. Sadly the closest thing are ArchiveBox and wayback which won't replace the Internet Archive.

  • gomuks

    A terminal based Matrix client written in Go.

  • Project mention: Show HN: Beepberry – a portable e-paper computer for hackers | news.ycombinator.com | 2023-05-17
  • whatsapp

    A Matrix-WhatsApp puppeting bridge

  • Project mention: Open Letter to WhatsApp: Need for a Linux Desktop App | /r/whatsapp | 2023-12-06
  • signal

    A Matrix-Signal puppeting bridge (by mautrix)

  • Project mention: New Beeper Android App | news.ycombinator.com | 2024-03-14

    On-device bridging works like this https://blog.beeper.com/p/how-beeper-mini-works. We'll put together a full technical deep dive for the real launch, this is just an open beta. Our signal bridge code is open source: https://github.com/mautrix/signal

    You don't have to use our hosted bridges, we've made it ridiculously easy to self host: https://github.com/beeper/bridge-manager

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go

    A Golang Matrix framework. (by mautrix)

  • imessage

    A Matrix-iMessage puppeting bridge

  • Project mention: Nothing Chats – iMessage on Android | news.ycombinator.com | 2023-11-14

    The nothing website claims:

    > Nothing Chats is built on Sunbird's platform and all Chats messages are end-to-end encrypted, meaning neither we nor Sunbird can access the messages you're sending and receiving.

    > Nothing is powered by Sunbird, and Sunbird's architecture provides a system to deliver a message from one user to another without ever storing it at any point in its journey. Messages are not stored on Sunbird's servers and are only live on your device – once a message is delivered, it can only be recovered locally from your personal device.

    From: https://us.nothing.tech/pages/nothing-chats

    The Verge claims:

    > Marques Brownlee has also had a preview of Nothing Chats. He confirmed with Nothing that, similar to how other iMessage-to-Android bridge services have worked before, “...it’s literally signing in on some Mac Mini in a server farm somewhere, and that Mac Mini will then do all of the routing for you to make this happen.”

    From: https://www.theverge.com/2023/11/14/23960516/nothing-chats-i...

    It seems to me like if they are doing the typical thing of using a bridge like https://github.com/mautrix/imessage then that isn't really E2EE, the messages are being stored, and could be accessed by Sunbird. I don't really see how their claims could be true. Does anyone know? Am I missing something?

  • discord

    A Matrix-Discord puppeting bridge (by mautrix)

  • Project mention: Discord alternatives? | /r/discordapp | 2023-05-04

    Yes, you need to host both the server and the bridge (https://github.com/mautrix/discord for example)

  • matrix-media-repo

    Highly configurable multi-domain media repository for Matrix.

  • Project mention: Chat | /r/selfhosted | 2023-05-10

    I'm not using the built-in media store, I'm using matrix-media-repo for that with Backblaze as storage with currently a bit over 200 GB of data being stored there.

  • sparse

    Sparse matrix formats for linear algebra supporting scientific and machine learning applications

  • gfx

    Convenience package for dealing with graphics in my pixel drawing experiments. (by peterhellberg)

  • matrix-wechat

    A Matrix-WeChat puppeting bridge

  • Project mention: Beeper CEO AMA - May 26, 2023 @ noon PDT | /r/beeper | 2023-05-26

    There's a great wechat matrix bridge (https://github.com/duo/matrix-wechat) that I've been self-hosting but we aren't planning to integrate it yet.

  • Matrix-EmailBridge

    A bridge written in Golang to receive and write emails in matrix

  • Project mention: Beeper is everything I hoped it would be! | /r/beeper | 2023-06-05

    technically not true. During the last AMA, Eric mentioned this: https://github.com/JojiiOfficial/Matrix-EmailBridge I am not technical enough to try that, but if anyone feels brave and is happy to report back how to for a total ignorant like, that'd be great.

  • fediverse-matrix-keygen

    a self-service Matrix account creation and login password reset utility via Mastodon or Pleroma user SSO.

  • stuntman

    A simple yet customisable program written in go to make hackerman-like terminal effects. (by Solirs)

  • go-rain

    Matrix rain effect in your term like a true hacker (by gabereiser)

  • matrigo

    matrix library in go

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Matrix related posts

Index

What are some of the best open-source Matrix projects in Go? This list will help you:

Project Stars
1 gonum 7,249
2 matterbridge 6,300
3 dendrite 5,369
4 wayback 1,642
5 gomuks 1,271
6 whatsapp 1,173
7 signal 465
8 go 353
9 imessage 322
10 discord 215
11 matrix-media-repo 191
12 sparse 149
13 gfx 136
14 matrix-wechat 133
15 Matrix-EmailBridge 118
16 fediverse-matrix-keygen 21
17 stuntman 11
18 go-rain 6
19 matrigo 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com