nanojsx/nano
🎯 SSR first, lightweight 1kB JSX library. 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
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
- readme: https://github.com/nanojsx/nano · fetched 2026-08-28 · 5cb137784d69
- homepage: http://nanojsx.io · fetched 2026-08-29 · 8c98d19305d8
- site_page: https://nanojsx.io/docs.html · fetched 2026-08-29 · 5b737807dbd7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nanojsx/nano | main | 57 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem