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

pmndrs/react-nil

⃝ A react null renderer observed · 2026-10-22

github.com/pmndrs/react-nil · TypeScript · MIT (permissive) observed · 2026-10-22

Health v2 · maintenance only

34/100

  • Activity 0
  • Release rhythm 40
  • Longevity 100
How is this computed?

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

  • gap_med: 0.0
  • age_days: 2227
  • days_rel: 646
  • days_push: 646
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1000 stars · 18 forks observed · 2026-10-22

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95

react-nil is a React null renderer that lets you run React components without any view layer, in Node or anywhere else. It provides the full React component model—lifecycle, state, hooks, suspense, context—for purely logical, headless components.

Use cases

  • run react components in node without a dom
  • manage rest endpoints as react components
  • use react hooks and lifecycle for logic-only components
  • test react components by snapshotting a reactive tree
  • build headless logical components with suspense and effects

When to choose

  • you want react's component model for non-UI logic in node
  • you need lifecycle-managed side effects without rendering a view
  • you want to snapshot-test components via a tree

When to avoid

  • you need to render actual UI to the dom or native views
  • you prefer plain node scripts without react overhead
  • you need a full server-side rendering solution producing html

Facets

library · maturity active

web-framework developer-tools testing developer-tools web-development backend cross-platform cli react null-renderer logical-components react-reconciler headless-components nodejs

1 source

Member repositories

RepositoryRoleHealth v2
pmndrs/react-nilmain34

For agents

markdown · JSON · MCP: product_card(name="pmndrs/react-nil")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem