# nksaraf/vinxi

The Full Stack JavaScript SDK

Repository: https://github.com/nksaraf/vinxi
Canonical: https://ross.abutalabs.com/products/vinxi
Homepage: https://vinxi.vercel.app
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2026-03-21T06:47:01+00:00

## Health v2 (maintenance only)
Score: 63/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 73, release rhythm 40, longevity 82
- inputs: {"age_days": 1159, "days_push": 165, "days_rel": 430, "gap_med": 0.0, "n_releases_24m": 39}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2793, forks 100 (observed 2026-08-28T04:07:22.251045+00:00)

## What it is
Vinxi is a JavaScript SDK for composing full stack apps and frameworks on top of Vite and Nitro. Its core primitive is the router, letting developers define static, http, spa, client, or custom routers in a createApp call.

## Use cases
- build a full stack javascript app with vite and nitro
- create a custom meta-framework on top of vite
- serve an api alongside an spa from one project
- build an ssr app with client and server routers
- serve static assets and api routes together

## When to choose
- you want fine-grained control over bundling and server deployment for a full stack js app
- you are building your own framework and need a vite+nitro foundation
- you need multiple router types (static, http, spa, client) in one app

## When to avoid
- you just want an opinionated batteries-included framework out of the box
- you are not building for the node/javascript ecosystem
- you need a stable long-term-support release rather than an evolving sdk

## Facets
- artifact type: framework
- maturity: active
- function: web-framework, ssr, routing, build-tool, http-server
- domain: web-development, developer-tools
- platform: cross-platform
- tags: vite, nitro, full-stack, sdk, meta-framework, routers, javascript, nodejs

## Member repositories
- nksaraf/vinxi (main) score 63

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:22.251045+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-30T08:14:50.303657+00:00, confidence not recorded.
  - readme: https://github.com/nksaraf/vinxi (fetched 2026-08-28T04:07:22.251045+00:00, sha 75949fd0d59f)
  - homepage: https://vinxi.vercel.app (fetched 2026-08-29T09:55:11.586612+00:00, sha 76b6270e5f2e)
  - registry_npm: https://registry.npmjs.org/vinxi (fetched 2026-08-29T09:55:11.596274+00:00, sha 2e42e748c19d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
