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

faye/faye-websocket-ruby

Standards-compliant WebSocket client and server observed · 2026-08-28

github.com/faye/faye-websocket-ruby · Ruby · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

43/100

  • Activity 23
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: 5399
  • days_rel: n/a
  • days_push: 465
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1059 stars · 95 forks observed · 2026-08-28

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

A Ruby library providing standards-compliant WebSocket client and server implementations, extracted from the Faye project. It integrates with Rack applications to handle WebSocket and EventSource (server-sent events) connections within existing web servers like Puma, Thin, and Passenger.

Use cases

  • add websocket support to a rack app
  • build a websocket echo server in ruby
  • handle server-sent events in ruby
  • implement real-time push notifications over http
  • write a websocket client in ruby
  • stream live updates to browsers without websockets

When to choose

  • you need WebSocket or EventSource handling inside an existing Rack-based Ruby application
  • you want a minimal, standards-compliant implementation without extra abstractions
  • you use Puma, Thin, Passenger, Goliath, or any rack.hijack-compatible server

When to avoid

  • you need a standalone WebSocket server rather than Rack integration
  • you use a Ruby web server that does not support rack.hijack
  • you want a higher-level realtime framework with channels and reconnection built in

Facets

library · maturity stable

websocket http-server middleware web-development backend apis ruby eventsource server-sent-events rack real-time-messaging real-time

1 source

Member repositories

RepositoryRoleHealth v2
faye/faye-websocket-rubymain43

For agents

markdown · JSON · MCP: product_card(name="faye/faye-websocket-ruby")

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