# JoshuaKGoldberg/create-typescript-app

Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 🎁

Repository: https://github.com/JoshuaKGoldberg/create-typescript-app
Canonical: https://ross.abutalabs.com/products/create-typescript-app
Language: TypeScript
License: MIT
License Family: permissive
Topics: eslint, node, template, typescript, javascript, package, prettier
Last push: 2026-08-25T17:10:38+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 1432, "days_push": 8, "days_rel": 15, "gap_med": 0, "n_releases_24m": 182}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1389, forks 89 (observed 2026-08-28T04:04:35.454784+00:00)

## What it is
A quickstart-friendly TypeScript project template and CLI scaffolding tool that sets up new or existing repositories with comprehensive, opinionated tooling. It configures building, testing, linting, formatting, automated releases, contributor recognition, and GitHub repository settings.

## Use cases
- scaffold a new typescript npm package
- set up eslint and prettier for a typescript repo
- bootstrap a typescript project with testing and ci
- add opinionated tooling to an existing repository
- create a typescript library template with automated releases
- quickstart a node typescript project

## When to choose
- starting a new TypeScript package or Node.js project from scratch
- wanting a batteries-included, opinionated setup with linting, testing, and release automation
- transitioning an existing repo to a standardized TypeScript toolchain

## When to avoid
- you prefer minimal, hand-picked tooling with full control over configuration
- your project is not TypeScript or Node.js based
- you need a framework-specific scaffold like Next.js or React app templates

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, build-tool, linter, formatter, testing, ci-cd, developer-tools, boilerplate
- domain: developer-tools, web-development, frontend, backend
- platform: cli, cross-platform
- tags: typescript-template, project-scaffolding, eslint, prettier, npm-package, repository-setup, opinionated-tooling, command-line, nodejs

## Member repositories
- JoshuaKGoldberg/create-typescript-app (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:35.454784+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-30T04:39:41.436742+00:00, confidence not recorded.
  - readme: https://github.com/JoshuaKGoldberg/create-typescript-app (fetched 2026-08-28T04:04:35.454784+00:00, sha d934e89954e1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
