# jorgebucaran/superfine

Absolutely minimal view layer for building web interfaces

Repository: https://github.com/jorgebucaran/superfine
Canonical: https://ross.abutalabs.com/products/superfine
Homepage: https://git.io/super
Language: JavaScript
License: MIT
License Family: permissive
Topics: vdom, web, library, hyperapp
Last push: 2022-08-16T03:08:33+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3393, "days_push": 1478, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1596, forks 77 (observed 2026-08-28T04:05:09.184299+00:00)

## What it is
Superfine is an absolutely minimal (1 kB) virtual DOM view layer for building web interfaces in JavaScript. It provides h(), text(), and patch() functions for declarative rendering without any framework features like state machines, effects, or subscriptions.

## Use cases
- render web UIs with a tiny virtual DOM library
- build interfaces without a full framework
- pair a minimal view layer with my own state management
- create small web apps with no build step
- efficiently patch only changed DOM nodes
- embed lightweight UI rendering in an existing page

## When to choose
- you want a sub-1 kB view layer with zero framework opinions
- you prefer bringing your own state management
- you need no-build-step, ES module based rendering
- you like Hyperapp's vdom but not its framework features

## When to avoid
- you need built-in state management, effects, or subscriptions
- you want SSR, routing, or a full component ecosystem
- you need a large community and active development
- you prefer JSX templates or a batteries-included framework

## Facets
- artifact type: library
- maturity: maintenance
- function: frontend-framework, ui-components, state-management
- domain: web-development, frontend
- platform: browser
- tags: virtual-dom, hyperapp, minimalist, view-layer, javascript, nodejs, web-server

## Member repositories
- jorgebucaran/superfine (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:09.184299+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:54:03.388196+00:00, confidence not recorded.
  - readme: https://github.com/jorgebucaran/superfine (fetched 2026-08-28T04:05:09.184299+00:00, sha c42ae5737f69)
  - homepage: https://git.io/super (fetched 2026-08-29T11:25:04.011675+00:00, sha 27418c09d8cf)
  - registry_npm: https://registry.npmjs.org/superfine (fetched 2026-08-29T11:25:04.014762+00:00, sha 329640d2103c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
