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

oyvindkinsey/easyXDM

A javascript library providing cross-browser, cross-site messaging/method invocation. observed · 2026-08-28

github.com/oyvindkinsey/easyXDM · homepage · XSLT · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

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

  • gap_med: n/a
  • age_days: 6242
  • days_rel: n/a
  • days_push: 1231
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2357 stars · 257 forks observed · 2026-08-28

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

easyXDM is a JavaScript library enabling cross-domain messaging and RPC between windows, working around the Same Origin Policy via postMessage and fallback transports. It is no longer actively maintained because modern browsers natively support the underlying APIs.

Use cases

  • communicate between an iframe and parent page on different domains
  • expose a JavaScript API across domain boundaries
  • send string messages between windows cross-origin
  • implement RPC calls between a consumer page and a provider iframe
  • support legacy browsers lacking postMessage with Flash or hash transports

When to choose

  • you must support very old browsers (IE8, legacy Firefox) that lack native postMessage
  • you maintain a legacy codebase already built on easyXDM

When to avoid

  • starting a new project - use native window.postMessage instead
  • you need actively maintained software with security updates
  • modern browsers are your only target

Facets

library · maturity abandoned

websocket rpc middleware web-development frontend apis browser-extensions browser cross-platform cross-domain-messaging same-origin-policy postmessage iframe javascript

1 source

Member repositories

RepositoryRoleHealth v2
oyvindkinsey/easyXDMmain10

For agents

markdown · JSON · MCP: product_card(name="oyvindkinsey/easyXDM")

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