Developer Tools

NPM Package Generator — package.json Builder

Build package.json files from a form with presets for Jest, TypeScript, ESLint, and more in your browser. Useful for bootstrapping new Node projects with common script fields.

npmpackage.jsonNode
Quick switch:SemVer Validator

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Draft package.json for a new script project
  • Add TS, ESLint, or Jest presets quickly
  • Standardize starter metadata across teams

How to use

  1. Enter package name, version, and basics
  2. Select preset combinations you need
  3. Copy the generated package.json

Example input and output

Input

name=demo, version=1.0.0

Snippet

{
  "name": "demo",
  "version": "1.0.0"
}

FAQ

Does it install dependencies?

No. It only generates configuration text. Install dependencies with your package manager in the project directory.

Can it replace a full scaffold?

It targets starter config. Complex template repos and plugin chains are better maintained with dedicated scaffolds.

Tools

Related tools

Continue with another translated tool for a nearby task.

SemVer Validator

SemVer Validator — Semantic Version Range Matcher

Available

Check whether a version satisfies SemVer range expressions such as ^ and ~ in your browser. Useful for explaining npm dependency ranges and validating package.json constraints.

SemVer npm Version