Full-stack starters · Rank #29

TypeScript MERN Starter

Build a real fullstack app (backend+website+mobile) in 100% Typescript

Dormant2+ majors behindFree

Why this verdict

  • No commits in 90 days; last commit 1648 days ago.
  • Expo 38 declared; latest is 57 (19 majors behind).
  • React 16 declared; latest is 19 (3 majors behind).
  • Express 4 declared; latest is 5 (1 major behind).
  • Not counted in verdict: TypeScript 3 → 7.
Check before you commit
  • Two or more breaking releases behind on a core dependency.

Dependency freshness

PackageDeclaredLatestStatus
Expo expo38.0.057.0.2519 majors behind
TypeScript typescript3.9.77.0.2Behind, not counted
React react16.13.119.3.03 majors behind
Express express4.16.25.2.11 major behind

Declared = lowest version the kit's package.json allows. Latest = npm "latest" tag. TypeScript and the Stripe SDK are shown but not counted in the verdict.

What's in the stack

Database / ORM
MongoDB (Mongoose)

Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.

What the README says you get

  • Auth
    OAuth2 authenticationembedded oauth2 server
  • Auth
    Passport.js supportpassport.js
  • Data
    MongoDB integrationMongoDB
  • UI
    React Native mobile appsReactNative
  • UI
    Node.js backendNode.js
  • UI
    React Router navigationReact-router 4.0+
  • UI
    Unified TypeScript modelingTypeScript is a typed super set of JavaScript.

Extracted from the kit's README by a local AI model (qwen3.5:4b) on Sep 26, 2026. Every item is checked against an exact README quote; 3 unverifiable items were discarded. A README claim is the maker's description, not something we tested.

Maintainer? Add the badge

It updates automatically every time we refresh the evidence. Clicking it opens this page.

kitproof badge for TypeScript MERN Starter
[![kitproof](https://kitproof.dev/badge/typescript-mern-starter.svg)](https://kitproof.dev/kits/typescript-mern-starter/)