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

nanojsx/nano

🎯 SSR first, lightweight 1kB JSX library. observed · 2026-08-28

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

Health v2 · maintenance only

57/100

  • Activity 54
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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

Full methodology

Adoption not part of the score

1623 stars · 40 forks observed · 2026-08-28

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

Nano JSX is an ultra-lightweight (~1kB) JSX library written in TypeScript that renders server-side first and hydrates only the parts that need interactivity. It has no Virtual DOM, works isomorphically on Node.js and Deno, and is designed for building fast MPAs and SPAs.

Use cases

  • build a lightweight jsx app without react
  • server-side render jsx pages with tiny client bundles
  • partial hydration for fast mobile page loads
  • build fast multi-page applications with jsx
  • run the same jsx components on node and deno
  • mix vanilla js dom manipulation with jsx components
  • replace react with a 1kb jsx alternative

When to choose

  • bundle size and first-paint performance are critical
  • you want SSR-first rendering with partial hydration
  • you prefer direct DOM control over a virtual DOM
  • you need isomorphic components on Node.js or Deno

When to avoid

  • you need a large ecosystem of third-party components and tooling
  • you rely on automatic component re-rendering and rich lifecycle behavior
  • you need mature devtools, hot reloading, or a big community
  • your team is heavily invested in React patterns and libraries

Facets

library · maturity active

ssr frontend-framework ui-components templating routing web-development frontend browser cross-platform jsx no-virtual-dom partial-hydration isomorphic lightweight typescript spa mpa nodejs deno

3 sources

Member repositories

RepositoryRoleHealth v2
nanojsx/nanomain57

For agents

markdown · JSON · MCP: product_card(name="nanojsx/nano")

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