# neutrinojs/neutrino

Create and build modern JavaScript projects with zero initial configuration.

Repository: https://github.com/neutrinojs/neutrino
Canonical: https://ross.abutalabs.com/products/neutrino
Homepage: https://neutrinojs.org
Language: JavaScript
License: MPL-2.0
License Family: copyleft
Topics: webpack, build-tool, javascript, neutrino, presets, zero-configuration, zero-config, react, preact, vue, middleware
Archived: true
Last push: 2024-02-03T19:50:34+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3498, "days_push": 942, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3907, forks 209 (observed 2026-08-28T04:08:28.803734+00:00)

## What it is
Neutrino is a JavaScript build tool that combines webpack with shareable presets to create and build web and Node.js applications with zero initial configuration. It provides base presets for frameworks like React, Preact, and Vue that can be extended or customized per project.

## Use cases
- scaffold a react project without configuring webpack
- build a node.js application with zero config
- share webpack build configuration across multiple projects
- customize webpack config through presets and middleware
- set up a vue or preact app quickly
- avoid maintaining boilerplate build configs

## When to choose
- you want webpack-based builds without hand-writing configuration
- you need consistent shared build presets across several projects
- you want a middle ground between full webpack control and zero-config CLIs

## When to avoid
- you prefer modern alternatives like Vite or esbuild with faster builds
- your project needs the latest webpack 5+ ecosystem features
- you need a tool under very active development

## Facets
- artifact type: library
- maturity: maintenance
- function: build-tool, developer-tools
- domain: web-development, frontend, developer-tools
- platform: cross-platform
- tags: webpack, presets, zero-configuration, babel, react, vue, preact, nodejs, javascript

## Member repositories
- neutrinojs/neutrino (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:28.803734+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:12:20.683343+00:00, confidence not recorded.
  - readme: https://github.com/neutrinojs/neutrino (fetched 2026-08-28T04:08:28.803734+00:00, sha 633f9b726fce)
  - homepage: https://neutrinojs.org (fetched 2026-08-29T09:19:27.401312+00:00, sha 45b734a30298)
  - registry_npm: https://registry.npmjs.org/neutrino (fetched 2026-08-29T09:19:27.411397+00:00, sha c0cbb6ead11e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
