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

webrtcHacks/adapter

Shim to insulate apps from spec changes and prefix differences. Latest adapter.js release: observed · 2026-08-28

github.com/webrtcHacks/adapter · homepage · JavaScript · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

88/100

  • Activity 99
  • Release rhythm 68
  • 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: 55
  • age_days: 4234
  • days_rel: 137
  • days_push: 10
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

3746 stars · 857 forks observed · 2026-08-28

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

adapter.js is a JavaScript shim that insulates WebRTC applications from spec changes and browser prefix/behavior differences. It normalizes the WebRTC API across browsers and exposes browser detection details.

Use cases

  • make WebRTC apps work consistently across Chrome, Firefox, and Safari
  • handle browser prefix differences in getUserMedia and RTCPeerConnection
  • detect which browser and WebRTC quirks the user needs
  • polyfill older browsers with nonstandard WebRTC APIs
  • build video chat apps without writing per-browser code

When to choose

  • you are building a WebRTC-based app that must support multiple browsers
  • you want a maintained shim instead of hand-rolled browser detection
  • you need consistent behavior for getUserMedia, RTCPeerConnection, and related APIs

When to avoid

  • you only target a single modern browser with no legacy quirks
  • your app does not use WebRTC at all
  • you need a full WebRTC implementation rather than an API shim

Facets

library · maturity maintenance

middleware developer-tools web-development browser-extensions cross-platform browser webrtc polyfill shim browser-compatibility real-time-communication nodejs javascript

1 source

Member repositories

RepositoryRoleHealth v2
webrtcHacks/adaptermain88

For agents

markdown · JSON · MCP: product_card(name="webrtcHacks/adapter")

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