Agent Ready HTML

TanStack Start: vendor profile

In short

TanStack Start 1.0 was declared stable on 2026-10-13. A default 1.169.4 build put its home H1 in the server HTML and returned 404 for a made-up path, but answered a markdown-only Accept header with a 406 JSON error. The starter has no robots.txt, sitemap or llms.txt, and tanstack.com's own home page returns 406 for that header.

At a glance

standards.txt tanstack-start

llms-txt               = partial
markdown-negotiation   = no statement
markdown-twin          = no statement
initial-html           = supports
real-404               = partial
vary-accept            = no statement

1 supports, 2 partial or announced, 3 no statement.

TanStack Start Framework

TanStack Start is a full-stack React and Solid framework built on TanStack Router. Routes render on the server by default, prerendering and a sitemap are opt-in, and a default build answers a markdown-only Accept header with 406.

Type
Framework
Operator, as the facts below state it
TanStack LLC
Home page
tanstack.com/start/latest, answered HTTP 200 on 2026-11-05
Last read
5 November 2026

What it does for this layer

  • TanStack Start 1.0 was declared stable in a TanStack blog post by Tanner Linsley dated Tuesday, October 13, 2026. [primary source, 2026-10-13] source, read 5 November 2026.
  • The @tanstack/react-start 1.169.4 release, the npm latest on 2026-11-05, was published on GitHub on 22 October 2026 by the TanStack/router release workflow. [primary source, 2026-10-22] source, read 5 November 2026.
  • The TanStack Start overview says Start adds full-document SSR, streaming, server functions and client/server builds on top of TanStack Router, with Vite or Rsbuild as the build tool. [primary source] source, read 5 November 2026.
  • In TanStack Start, routes that match the initial request render on the server unless a route sets ssr: false or ssr: 'data-only', or the router sets defaultSsr: false. [primary source] source, read 5 November 2026.
  • TanStack Start static prerendering is off until prerender.enabled is set in the tanstackStart plugin config; crawlLinks follows links in rendered HTML to find more pages. [primary source] source, read 5 November 2026.
  • TanStack Start can write a sitemap at build time when prerendering with crawlLinks is on and the sitemap option has enabled: true and a host URL. [primary source] source, read 5 November 2026.
  • TanStack Start sets titles, meta tags and JSON-LD through a route's head property; the SEO guide shows a script entry with type application/ld+json built from loader data. [primary source] source, read 5 November 2026.
  • The TanStack Start GEO guide shows llms.txt as a hand-written server route at src/routes/llms[.]txt.ts returning text/plain; the framework has no llms.txt generator. [primary source] source, read 5 November 2026.
  • TanStack Router, which Start uses for routing, handles unmatched paths with notFoundComponent; the default notFoundMode is fuzzy, so the closest matching route with that component renders. [primary source] source, read 5 November 2026.
  • tanstack.com docs pages carry a note that each page is available as plain markdown at the same path with .md, for example /start/latest/docs/framework/react/getting-started.md. [primary source] source, read 5 November 2026.
  • On 2026-11-05 a tanstack.com docs page requested with Accept: text/markdown returned text/markdown with Vary: Accept, while the tanstack.com home page returned 406 for the same header. [observed, 2026-11-05] source, read 5 November 2026.
  • tanstack.com/llms.txt routes agents to per-library indexes, and the root llms-full.txt returns the same index on purpose because the full docs corpus is too large. [primary source] source, read 5 November 2026.
  • The TanStack Start llms.txt at /start/latest/llms.txt is an index of per-page markdown docs (for example guide/selective-ssr.md) and tells agents to fetch one linked page at a time. [primary source] source, read 5 November 2026.
  • The Start overview says tanstack.com is owned by TanStack LLC, a privately held and self-funded company; the TanStack/router repository is MIT licensed. [primary source] source, read 5 November 2026.

Test build

  • A default app made on 2026-11-05 with `npx @tanstack/cli@0.72.16 create ts-app --framework React --package-manager npm --yes --no-git --no-intent` (@tanstack/react-start 1.169.4), built with `npm run build` and run with `npx vite preview`, put the H1 "Start simple, ship quickly." in the server HTML and returned 404 for /made-up-path-xyz. [observed, 2026-11-05] source, read 5 November 2026.
  • The same TanStack Start 1.169.4 preview answered a request for / with Accept: text/markdown with status 406 and the JSON body {"error":"Only HTML requests are supported here"}; Accept: text/markdown, text/html;q=0.9 got 200 HTML. [observed, 2026-11-05] source, read 5 November 2026.
  • The default TanStack Start starter built on 2026-11-05 had no public folder and served no robots.txt, sitemap.xml or llms.txt (all 404 in vite preview). [observed, 2026-11-05] source, read 5 November 2026.

Products and plans

Plans and prices as the vendor's own pages showed them on the date read.
ProductWhat it isPriceAs ofSource
TanStack StartOpen source full-stack framework for React and Solid built on TanStack Router, with SSR, streaming, server functions and optional prerendering.Free, open source
MIT license (TanStack/router repository)
2026-11-05source

Standards

The six standards this site tracks; no statement means the pages read said nothing.
StandardStatusWhat the vendor's pages saySource
llms-txtpartialThe GEO guide shows how to write /llms.txt yourself as a server route (src/routes/llms[.]txt.ts); nothing is generated by default.source
markdown-negotiationno statementNo statement found in the SEO, GEO or rendering markdown guides; a default 1.169.4 build returned 406 for Accept: text/markdown instead of markdown.none
markdown-twinno statementNo framework feature found in the guides read; the .md copies on tanstack.com belong to the docs site.none
initial-htmlsupportsThe selective SSR guide says routes matching the initial request are rendered on the server by default, and the SEO guide says SSR is enabled by default.source
real-404partialNot-found handling renders notFoundComponent and a default build returned 404, but SPA mode rewrites all 404 requests to /_shell.html.source
vary-acceptno statementNo statement found in the selective SSR, SPA mode or SEO guides; the default starter preview response carried Vary: Origin.none

Checks on its own site

Plain-fetch checks ran on https://tanstack.com/start/latest; the Ora and Cloudflare scores cover the whole host tanstack.com.

Readings of tanstack.com, the vendor's own website, which describe that site and not the product.
ReadingResultDate
Home page requestHTTP 200; H1 in the initial HTML: yes; 345 words; 1 JSON-LD block2026-11-05
Request with Accept: text/markdownHTTP 406, application/json, no Vary header2026-11-05
/llms.txt at the host rootHTTP 200, text/plain, 14 KB, starts with an H12026-11-05
A made-up pathHTTP 4042026-11-05
Ora score, cached75, grade B2026-10-24
Cloudflare keyless scan27, L1 Basic Web Presence2026-11-05

What it does not do

  • In SPA mode TanStack Start serves its /_shell.html for every unknown URL through 200 rewrites, so missing pages stop returning 404. source, read 5 November 2026.

Related pages on this site

Sources

  1. TanStack Start: home page https://tanstack.com/start/latest, read 5 November 2026
  2. TanStack Start 1.0 is Stable | TanStack Blog https://tanstack.com/blog/tanstack-start-1-0, read 5 November 2026
  3. Release @tanstack/react-start@1.169.4 · TanStack/router · GitHub | TanStack Start https://github.com/TanStack/router/releases/tag/%40tanstack%2Freact-start%401.169.4, read 5 November 2026
  4. TanStack Start Overview | TanStack Start React Docs https://tanstack.com/start/latest/docs/framework/react/overview, read 5 November 2026
  5. Selective Server-Side Rendering (SSR) | TanStack Start https://tanstack.com/start/latest/docs/framework/react/guide/selective-ssr.md, read 5 November 2026
  6. Static Prerendering | TanStack Start https://tanstack.com/start/latest/docs/framework/react/guide/static-prerendering.md, read 5 November 2026
  7. SEO | TanStack Start https://tanstack.com/start/latest/docs/framework/react/guide/seo.md, read 5 November 2026
  8. Generative Engine Optimization (GEO) | TanStack Start https://tanstack.com/start/latest/docs/framework/react/guide/geo.md, read 5 November 2026
  9. SPA mode | TanStack Start https://tanstack.com/start/latest/docs/framework/react/guide/spa-mode.md, read 5 November 2026
  10. Not Found Errors | TanStack Start https://tanstack.com/router/latest/docs/guide/not-found-errors.md, read 5 November 2026
  11. Getting Started | TanStack Start React Docs https://tanstack.com/start/latest/docs/framework/react/getting-started, read 5 November 2026
  12. TanStack llms.txt | TanStack Start https://tanstack.com/llms.txt, read 5 November 2026
  13. TanStack Start docs llms.txt https://tanstack.com/start/latest/llms.txt, read 5 November 2026
  14. GitHub - TanStack/router | TanStack Start https://github.com/TanStack/router, read 5 November 2026

Last reviewed 5 November 2026