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

FirebaseExtended/reactfire

Hooks, Context Providers, and Components that make it easy to interact with Firebase. observed · 2026-08-28

github.com/FirebaseExtended/reactfire · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 99
  • Release rhythm 94
  • Longevity 100
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: 1.0
  • age_days: 4510
  • days_rel: 40
  • days_push: 9
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

3571 stars · 403 forks observed · 2026-08-28

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

ReactFire is a TypeScript library of hooks, context providers, and components that simplify interacting with the Firebase Web SDK in React web apps. It provides realtime subscriptions, safe SDK initialization, and optional React Suspense support.

Use cases

  • subscribe to firestore collections in react components
  • use firebase auth state with react hooks
  • initialize firestore settings before data fetches in react
  • load firebase data with react suspense
  • access firebase sdk instances from any react component

When to choose

  • building a React web app backed by Firebase
  • you want realtime data subscriptions with automatic cleanup
  • you prefer Suspense-based loading states

When to avoid

  • building a React Native or Expo app (use react-native-firebase)
  • your project does not use Firebase
  • you need a framework-agnostic Firebase wrapper

Facets

library · maturity active

state-management auth database-driver sdk web-development frontend databases developer-tools browser firebase react-hooks react-suspense firestore realtime-database context-providers typescript nodejs web-server

2 sources

Member repositories

RepositoryRoleHealth v2
FirebaseExtended/reactfiremain97

For agents

markdown · JSON · MCP: product_card(name="FirebaseExtended/reactfire")

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