Element raises $30M to boost Matrix

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • syphon

    ⚗️ a privacy centric matrix client

    Fluffychat is mentioned a lot here as a good UI/UX alternative to Element. Just wanted to bring up another that I'm working on called Syphon. It's not at the stage where it can compete with Fluffychat in terms of spec parity or maturity, but I think it's worth discussing as an effort.

    https://syphon.org

    https://github.com/syphon-org/syphon

    Like I said, it's still very much in Alpha and needs quite a bit of work, but the UX flows and design have been well received by others. Though there is an opinionated default UX and design paradigm, there is a focus is to make everything customizable and the theming options are growing over every release.

    The goal is to eventually find a sweet spot between Discord and Signal and bridge the gap to Matrix between those communities.

    I have a demanding day job and other obligations that keep me busy, but I spend nearly all my free time and every vacation in the last year working on this project. We're constantly looking for other contributors and there's several other ways to help including donations. Feel free to join the official room for updates to track progress and please feel free to reach out with feedback!

    https://matrix.to/#/#syphon:matrix.org

  • matrix-doc

    Discontinued Proposals for changes to the matrix specification [Moved to: https://github.com/matrix-org/matrix-spec-proposals]

    It looks like some of the Matrix devs were thinking about using IPFS for the Matrix "media" repository. It's basically an object store where the Matrix server keeps images and videos and files.

    Coincidentally, that spec change proposal looks to have been posted exactly one year ago today. Doesn't look like there's anything concrete yet, but still there's obvious opportunities for combining a content-addressable object store API with a distributed content-addressable file system back end.

    https://github.com/matrix-org/matrix-doc/blob/travis/msc/ipf...

  • 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.

  • element-android

    A glossy Matrix collaboration client for Android.

    The Element foundation should use some of that sweet money to:

    1) buy FluffyChat and some serious UI designers, because Element is probably one of the worst matrix clients in terms of UX.

    2) fix decryption issues that happens randomly even by just using Element on the matrix.org server: https://github.com/vector-im/element-android/issues/1721 as it's a real show-stopper one you hit it

    3) add support for multiple accounts and identities (too many requests to list on the issue tracker), since federation is great, but it's not always wanted.

    Disclaimer: I managed to convince a group of technical users to switch over to matrix. We stay for the principle, but not really for the experience so far. FluffyChat is the best client we tried on mobile. On desktop, I'm glad weechat-matrix and gomuks exist, because all the other clients "reek" to us. And even if you like the modern chat UIs, they're really not bug-free either.

    Overall many clients and some severs to choose from, but I did prefer irc just for the simple-no-BS-clients alone (the protocol has nothing to do with it).

  • paper-research-privacy-matrix.org

    Privacy research on Matrix.org

    The only section that doesn't end with "we suspect foul play but did not investigate" is a citation of [1], so might as well read that instead.

    [1]: https://github.com/libremonde-org/paper-research-privacy-mat...

  • The only section that doesn't end with "we suspect foul play but did not investigate" is a citation of [1], so might as well read that instead.

    [1]: https://github.com/libremonde-org/paper-research-privacy-mat...

  • weechat-matrix

    Weechat Matrix protocol script written in python

  • gomuks

    A terminal based Matrix client written in Go.

  • 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.

  • matrix.to

    A simple stateless privacy-protecting URL redirecting service for Matrix

    Fluffychat is mentioned a lot here as a good UI/UX alternative to Element. Just wanted to bring up another that I'm working on called Syphon. It's not at the stage where it can compete with Fluffychat in terms of spec parity or maturity, but I think it's worth discussing as an effort.

    https://syphon.org

    https://github.com/syphon-org/syphon

    Like I said, it's still very much in Alpha and needs quite a bit of work, but the UX flows and design have been well received by others. Though there is an opinionated default UX and design paradigm, there is a focus is to make everything customizable and the theming options are growing over every release.

    The goal is to eventually find a sweet spot between Discord and Signal and bridge the gap to Matrix between those communities.

    I have a demanding day job and other obligations that keep me busy, but I spend nearly all my free time and every vacation in the last year working on this project. We're constantly looking for other contributors and there's several other ways to help including donations. Feel free to join the official room for updates to track progress and please feel free to reach out with feedback!

    https://matrix.to/#/#syphon:matrix.org

  • weechat-matrix-rs

    Rust rewrite of the python weechat-matrix script.

    Unfortunately, I don't, yet. Still waiting on a decent TUI. I had my hopes up for weechat-matrix-rs[1] but it hasn't seen a commit in two months so I guess it's dead. And so I remain on IRC.

    [1] https://github.com/poljar/weechat-matrix-rs

  • Synapse

    Discontinued Synapse: Matrix homeserver written in Python/Twisted.

    no, the "phonehome stats" i was referring to are the opt-in anonymous aggregated usage stats that synapse provides: https://github.com/matrix-org/synapse/blob/master/synapse/ap... etc.

    All the stuff you enumerate is metadata that your server stores in order to store your conversations. Until P2P Matrix lands, if you're worried about metadata, only talk to people on servers whose admins you trust.

  • matrix-docker-ansible-deploy

    🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker

    If running an Ansible playbook [1] is "close to impossible" for you, then there are a few different companies who will host a server for you. Including the guys mentioned in the main article here.

    Sure, Synapse's performance isn't great, but still. Last summer I was able to run Synapse on a 1 vCPU, 1 GB RAM droplet from Digital Ocean. I had 100 copies of a bot running, each with their own room, constantly sending messages and replies to each other. With all 100 going at once, it was super slow. But with fewer bots, or with a lower chance of replying to a message, it worked pretty well. Not bad for like $10 / month.

    Also, if you want light and fast, check out Conduit, the homeserver written in Rust: https://conduit.rs/

    [1] https://github.com/spantaleev/matrix-docker-ansible-deploy

  • 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!)

    You could use matterbridge[1] to connect & bridge the various new networks including matrix back to a client of your choice - in my case the same znc+irssi I've been using for a long time[2]

    [1] https://github.com/42wim/matterbridge/

    [2] https://xkcd.com/1782/

  • matrix-rust-sdk

    Matrix Client-Server SDK for Rust

    The author appears to be working on the matrix-rust-sdk which is a dependency of that plugin pretty consistently for the last month: https://github.com/matrix-org/matrix-rust-sdk/commits/master

  • pinecone

    Peer-to-peer overlay routing for the Matrix ecosystem

  • SaaSHub

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

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts