Ross ROSS = Recommend OSS · open-source software intelligence for agents

matrix-org/matrix-js-sdk

Matrix Client-Server SDK for JavaScript observed · 2026-08-28

github.com/matrix-org/matrix-js-sdk · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 13
  • age_days: 4200
  • days_rel: 15
  • days_push: 7
  • n_releases_24m: 56

Full methodology

Adoption not part of the score

2172 stars · 703 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

The official Matrix Client-Server SDK for JavaScript and TypeScript, maintained by Element and used in Element Web and Desktop. It lets applications create Matrix clients that sync, send messages, join rooms, and support end-to-end encryption in browsers or Node.js.

Use cases

  • build a custom Matrix chat client in JavaScript
  • send and receive Matrix messages from Node.js
  • add end-to-end encrypted messaging to a web app
  • list and browse public Matrix rooms programmatically
  • integrate Matrix bot or automation functionality
  • build a Matrix bridge or integration service

When to choose

  • you want to build a Matrix client, bot, or bridge in JS/TS
  • you need E2EE support backed by the reference implementation used by Element
  • you need both browser and Node.js support

When to avoid

  • you use a different language ecosystem with a native Matrix SDK
  • you need a ready-made chat UI rather than a low-level SDK
  • you need guaranteed full coverage of the latest Matrix spec release

Facets

library · maturity stable

sdk http-client websocket cryptography chat-interface messaging-platforms apis developer-tools privacy browser cross-platform matrix chat e2ee typescript client-server federation nodejs javascript

2 sources

Member repositories

RepositoryRoleHealth v2
matrix-org/matrix-js-sdkmain99

For agents

markdown · JSON · MCP: product_card(name="matrix-org/matrix-js-sdk")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem