Ma

Matrix-CRDT – real-time collaborative apps using Matrix as backend

Hacker News

Matrix-CRDT – real-time collaborative apps using Matrix as backend

Hi HN! Matrix-CRDT connects the worlds of Yjs [1] (a proven, high performance CRDT) with that of Matrix.org [2]. It started as an experiment, asking myself; can we store "state updates of a datastore" in Matrix instead of chat messages? Now, I'm convinced it's actually a really powerful combination to develop real-time, collaborative software. I'm using it for a new project and so far didn't have to write a backend yet. Matrix takes care of a lot of stuff: Authentication, E2EE, federation, hosting, etc. - so I can focus on the client. I love the ideas of Local First [3] software. Personally, I'm convinced the technologies in this ecosystem (CRDTs, etc) are really powerful and can do more to decentralize software than many web3 technologies that currently receive much of the hype. However, it's still early days, so I decided to open source parts that I think will be useful to others (I recently also shared SyncedStore [4]) [1] https://github.com/yjs/yjs [2] https://www.matrix.org [3] https://www.inkandswitch.com/local-first/ [4] https://www.syncedstore.org

Share card

Actual performance

320points
72comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
70%70% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntUnlikely to reach the leaderboard · Strong signals: apps, new, using · Missing: mac, agents, macos
47%47% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: host · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, apps · Missing: mobile apps, ios, entrepreneurs
34%34% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: web3, chat · Missing: crypto, cryptocurrency, make money
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Re
Real-Time Collaborative Watercolor Painting Using Twitch60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Real-Time Collaborative Watercolor Painting Using Twitch

Hacker News109
No
Nostr-CRDT – real-time collaborative apps over Nostr76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Nostr-CRDT – real-time collaborative apps over Nostr

Hacker News1
Is
Is This a Matrix?45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Is This a Matrix?

Hacker News3
My
My webkit matrix implementation in 646 bytes51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

My webkit matrix implementation in 646 bytes

Hacker News3
Re
Real-time collaborative additive/granular spectral synthesizer62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Real-time collaborative additive/granular spectral synthesizer

Hacker News3
TimeWise Matrix
TimeWise Matrix26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Master your time

Product Hunt+14
Im
Implementing Truncated Matrix Decompositions for Core.Matrix34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Implementing Truncated Matrix Decompositions for Core.Matrix

Hacker News12
Mi
MindForger – Eisenhower matrix, urgency and priority for your notes42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MindForger – Eisenhower matrix, urgency and priority for your notes

Hacker News20
Dr
DriftDB – an open source WebSocket backend for real-time apps89%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DriftDB – an open source WebSocket backend for real-time apps

Hacker News367
Re
Real-time collaborative spectral synthesizer with WebGL and WebAudio API72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Real-time collaborative spectral synthesizer with WebGL and WebAudio API

Hacker News1